/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-MCRwithDepranks-Lazy.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/fork_loop_unsafe.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-44898dd [2022-02-16 09:53:29,439 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-16 09:53:29,441 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-16 09:53:29,486 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-16 09:53:29,486 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-16 09:53:29,488 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-16 09:53:29,490 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-16 09:53:29,494 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-16 09:53:29,495 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-16 09:53:29,499 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-16 09:53:29,499 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-16 09:53:29,500 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-16 09:53:29,500 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-16 09:53:29,502 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-16 09:53:29,503 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-16 09:53:29,505 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-16 09:53:29,505 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-16 09:53:29,506 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-16 09:53:29,508 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-16 09:53:29,510 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-16 09:53:29,511 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-16 09:53:29,512 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-16 09:53:29,513 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-16 09:53:29,514 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-16 09:53:29,518 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-16 09:53:29,518 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-16 09:53:29,519 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-16 09:53:29,519 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-16 09:53:29,519 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-16 09:53:29,520 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-16 09:53:29,520 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-16 09:53:29,520 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-16 09:53:29,521 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-16 09:53:29,521 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-16 09:53:29,522 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-16 09:53:29,522 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-16 09:53:29,522 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-16 09:53:29,522 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-16 09:53:29,522 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-16 09:53:29,523 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-16 09:53:29,523 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-16 09:53:29,526 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-MCRwithDepranks-Lazy.epf [2022-02-16 09:53:29,552 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-16 09:53:29,552 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-16 09:53:29,553 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-16 09:53:29,553 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-16 09:53:29,553 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-16 09:53:29,553 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-16 09:53:29,554 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-16 09:53:29,554 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-16 09:53:29,554 INFO L138 SettingsManager]: * Use SBE=true [2022-02-16 09:53:29,554 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-16 09:53:29,554 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-16 09:53:29,554 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-16 09:53:29,555 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-16 09:53:29,555 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-16 09:53:29,555 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-16 09:53:29,555 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-16 09:53:29,555 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-16 09:53:29,555 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-16 09:53:29,555 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-16 09:53:29,555 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-16 09:53:29,555 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-16 09:53:29,555 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-16 09:53:29,555 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-16 09:53:29,556 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-16 09:53:29,556 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-16 09:53:29,556 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-16 09:53:29,556 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-16 09:53:29,556 INFO L138 SettingsManager]: * Construct finite automaton lazily=true [2022-02-16 09:53:29,556 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-16 09:53:29,556 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-16 09:53:29,556 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-16 09:53:29,556 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-16 09:53:29,556 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-16 09:53:29,557 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2022-02-16 09:53:29,557 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-16 09:53:29,557 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-02-16 09:53:29,557 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-02-16 09:53:29,738 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-16 09:53:29,755 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-16 09:53:29,757 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-16 09:53:29,757 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-16 09:53:29,758 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-16 09:53:29,759 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/fork_loop_unsafe.bpl [2022-02-16 09:53:29,759 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/fork_loop_unsafe.bpl' [2022-02-16 09:53:29,773 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-16 09:53:29,774 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-16 09:53:29,774 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-16 09:53:29,775 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-16 09:53:29,775 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-16 09:53:29,783 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 09:53:29" (1/1) ... [2022-02-16 09:53:29,787 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 09:53:29" (1/1) ... [2022-02-16 09:53:29,792 INFO L137 Inliner]: procedures = 2, calls = 1, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-16 09:53:29,792 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-16 09:53:29,793 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-16 09:53:29,794 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-16 09:53:29,794 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-16 09:53:29,799 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 09:53:29" (1/1) ... [2022-02-16 09:53:29,799 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 09:53:29" (1/1) ... [2022-02-16 09:53:29,799 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 09:53:29" (1/1) ... [2022-02-16 09:53:29,800 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 09:53:29" (1/1) ... [2022-02-16 09:53:29,801 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 09:53:29" (1/1) ... [2022-02-16 09:53:29,802 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 09:53:29" (1/1) ... [2022-02-16 09:53:29,802 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 09:53:29" (1/1) ... [2022-02-16 09:53:29,803 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-16 09:53:29,803 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-16 09:53:29,804 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-16 09:53:29,804 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-16 09:53:29,804 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 09:53:29" (1/1) ... [2022-02-16 09:53:29,819 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-16 09:53:29,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:29,852 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-02-16 09:53:29,892 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-02-16 09:53:29,914 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-16 09:53:29,914 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-16 09:53:29,914 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-16 09:53:29,914 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread given in one single declaration [2022-02-16 09:53:29,914 INFO L130 BoogieDeclarations]: Found specification of procedure thread [2022-02-16 09:53:29,915 INFO L138 BoogieDeclarations]: Found implementation of procedure thread [2022-02-16 09:53:29,915 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-16 09:53:29,948 INFO L234 CfgBuilder]: Building ICFG [2022-02-16 09:53:29,950 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-16 09:53:30,001 INFO L275 CfgBuilder]: Performing block encoding [2022-02-16 09:53:30,006 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-16 09:53:30,006 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-02-16 09:53:30,008 INFO L202 PluginConnector]: Adding new model fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.02 09:53:30 BoogieIcfgContainer [2022-02-16 09:53:30,008 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-16 09:53:30,009 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-16 09:53:30,009 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-16 09:53:30,012 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-16 09:53:30,012 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 09:53:29" (1/2) ... [2022-02-16 09:53:30,013 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a91b9fc and model type fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.02 09:53:30, skipping insertion in model container [2022-02-16 09:53:30,013 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.02 09:53:30" (2/2) ... [2022-02-16 09:53:30,014 INFO L111 eAbstractionObserver]: Analyzing ICFG fork_loop_unsafe.bpl [2022-02-16 09:53:30,017 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-16 09:53:30,017 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-16 09:53:30,018 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-16 09:53:30,018 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-16 09:53:30,030 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:30,030 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:30,031 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:30,031 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:30,035 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:53:30,065 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:53:30,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:30,068 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:53:30,070 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2022-02-16 09:53:30,090 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:53:30,095 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:53:30,095 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-02-16 09:53:30,118 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:53:30,120 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-02-16 09:53:30,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:30,124 INFO L85 PathProgramCache]: Analyzing trace with hash 907643097, now seen corresponding path program 1 times [2022-02-16 09:53:30,131 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:30,131 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466960265] [2022-02-16 09:53:30,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:30,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:30,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:30,256 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:30,256 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:30,257 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466960265] [2022-02-16 09:53:30,257 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466960265] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:30,257 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011156950] [2022-02-16 09:53:30,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:30,258 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:30,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:30,259 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:30,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:30,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:53:30,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:30,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-02-16 09:53:30,441 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:30,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:30,483 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:30,483 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011156950] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:30,484 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:30,484 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:53:30,485 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111889555] [2022-02-16 09:53:30,486 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:30,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:53:30,490 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:30,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:53:30,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:53:30,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:30,516 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:30,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:30,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:30,584 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 17 transitions and produced 17 states. [2022-02-16 09:53:30,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-16 09:53:30,613 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-02-16 09:53:30,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2022-02-16 09:53:30,815 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-02-16 09:53:30,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:30,815 INFO L85 PathProgramCache]: Analyzing trace with hash -1927773473, now seen corresponding path program 1 times [2022-02-16 09:53:30,815 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:30,815 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423407416] [2022-02-16 09:53:30,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:30,816 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:30,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:53:30,821 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:53:30,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:53:30,837 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:53:30,837 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:53:30,838 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (2 of 3 remaining) [2022-02-16 09:53:30,840 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 3 remaining) [2022-02-16 09:53:30,840 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 3 remaining) [2022-02-16 09:53:30,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-16 09:53:30,845 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1] [2022-02-16 09:53:30,846 WARN L235 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:53:30,846 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2022-02-16 09:53:30,851 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:30,852 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:30,852 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:30,852 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:30,853 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:30,853 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:30,853 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:30,854 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:30,855 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:53:30,856 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:53:30,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:30,858 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:53:30,860 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (4)] Waiting until timeout for monitored process [2022-02-16 09:53:30,862 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:53:30,863 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:53:30,863 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-02-16 09:53:30,866 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:53:30,866 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-02-16 09:53:30,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:30,866 INFO L85 PathProgramCache]: Analyzing trace with hash 1782742348, now seen corresponding path program 1 times [2022-02-16 09:53:30,866 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:30,866 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693261129] [2022-02-16 09:53:30,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:30,867 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:30,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:30,902 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:30,902 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:30,902 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693261129] [2022-02-16 09:53:30,903 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693261129] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:30,903 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109757445] [2022-02-16 09:53:30,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:30,903 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:30,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:30,943 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:30,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-02-16 09:53:30,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:30,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:53:30,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:31,032 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:31,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:31,068 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:31,068 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109757445] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:31,069 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:31,070 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:53:31,071 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479458061] [2022-02-16 09:53:31,073 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:31,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:53:31,074 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:31,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:53:31,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:53:31,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:31,075 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:31,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:31,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:31,163 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:53:31,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:53:31,188 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:31,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:31,386 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-02-16 09:53:31,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:31,387 INFO L85 PathProgramCache]: Analyzing trace with hash -1106096860, now seen corresponding path program 1 times [2022-02-16 09:53:31,387 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:31,387 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795867949] [2022-02-16 09:53:31,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:31,387 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:31,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:31,437 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:53:31,437 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:31,437 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795867949] [2022-02-16 09:53:31,437 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795867949] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:31,438 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885908399] [2022-02-16 09:53:31,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:31,438 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:31,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:31,452 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:31,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-02-16 09:53:31,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:31,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:53:31,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:31,568 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:31,568 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:31,621 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:53:31,622 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [885908399] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:31,622 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:31,622 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:53:31,623 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977940845] [2022-02-16 09:53:31,623 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:31,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:53:31,624 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:31,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:53:31,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:53:31,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:31,640 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:31,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:31,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:53:31,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:31,752 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 31 transitions and produced 30 states. [2022-02-16 09:53:31,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:53:31,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:31,773 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:31,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:31,960 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-02-16 09:53:31,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:31,962 INFO L85 PathProgramCache]: Analyzing trace with hash 70916483, now seen corresponding path program 1 times [2022-02-16 09:53:31,962 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:31,963 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866306358] [2022-02-16 09:53:31,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:31,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:31,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:53:31,983 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:53:31,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:53:31,998 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:53:31,998 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:53:31,998 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (3 of 4 remaining) [2022-02-16 09:53:31,998 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 4 remaining) [2022-02-16 09:53:31,998 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 4 remaining) [2022-02-16 09:53:31,999 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 4 remaining) [2022-02-16 09:53:31,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-02-16 09:53:32,000 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2022-02-16 09:53:32,000 WARN L235 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:53:32,000 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2022-02-16 09:53:32,009 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:32,010 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:32,011 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:32,019 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:32,020 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:32,020 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:32,022 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:32,022 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:32,024 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:32,025 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:32,025 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:32,025 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:32,028 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:53:32,031 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:53:32,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:32,032 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:53:32,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (7)] Waiting until timeout for monitored process [2022-02-16 09:53:32,036 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:53:32,036 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:53:32,036 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2022-02-16 09:53:32,039 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:53:32,039 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-02-16 09:53:32,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:32,039 INFO L85 PathProgramCache]: Analyzing trace with hash -1346657052, now seen corresponding path program 1 times [2022-02-16 09:53:32,039 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:32,040 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37772893] [2022-02-16 09:53:32,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:32,040 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:32,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:32,097 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:32,098 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:32,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37772893] [2022-02-16 09:53:32,098 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37772893] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:32,099 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632781511] [2022-02-16 09:53:32,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:32,099 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:32,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:32,109 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:32,110 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-02-16 09:53:32,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:32,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:53:32,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:32,194 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:32,194 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:32,231 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:32,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632781511] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:32,232 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:32,233 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:53:32,233 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219722483] [2022-02-16 09:53:32,233 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:32,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:53:32,237 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:32,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:53:32,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:53:32,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:32,240 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:32,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:32,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:32,293 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:53:32,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:53:32,310 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:32,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:32,510 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-02-16 09:53:32,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:32,510 INFO L85 PathProgramCache]: Analyzing trace with hash -855694180, now seen corresponding path program 1 times [2022-02-16 09:53:32,511 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:32,511 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364824074] [2022-02-16 09:53:32,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:32,511 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:32,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:32,548 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:53:32,548 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:32,548 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364824074] [2022-02-16 09:53:32,548 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364824074] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:32,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711245973] [2022-02-16 09:53:32,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:32,549 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:32,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:32,550 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:32,551 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-02-16 09:53:32,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:32,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:53:32,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:32,642 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:32,643 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:32,680 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:53:32,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711245973] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:32,681 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:32,681 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:53:32,681 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946285374] [2022-02-16 09:53:32,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:32,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:53:32,681 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:32,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:53:32,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:53:32,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:32,682 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:32,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:32,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:53:32,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:32,812 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:53:32,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:53:32,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:53:32,838 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:33,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-02-16 09:53:33,030 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-02-16 09:53:33,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:33,031 INFO L85 PathProgramCache]: Analyzing trace with hash -745006231, now seen corresponding path program 1 times [2022-02-16 09:53:33,031 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:33,031 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486214953] [2022-02-16 09:53:33,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:33,032 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:33,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:33,068 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:33,069 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:33,069 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486214953] [2022-02-16 09:53:33,069 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486214953] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:33,069 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637265351] [2022-02-16 09:53:33,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:33,069 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:33,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:33,073 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:33,073 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-02-16 09:53:33,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:33,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:53:33,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:33,210 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:33,211 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:33,257 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:33,257 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637265351] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:33,257 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:33,257 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:53:33,258 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675065431] [2022-02-16 09:53:33,258 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:33,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:53:33,258 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:33,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:53:33,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:53:33,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:33,259 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:33,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:33,259 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:53:33,259 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:53:33,259 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:33,374 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 45 transitions and produced 43 states. [2022-02-16 09:53:33,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:53:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:53:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:53:33,395 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-02-16 09:53:33,589 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:33,590 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-02-16 09:53:33,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:33,590 INFO L85 PathProgramCache]: Analyzing trace with hash -1620295046, now seen corresponding path program 1 times [2022-02-16 09:53:33,590 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:33,590 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234814750] [2022-02-16 09:53:33,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:33,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:33,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:53:33,597 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:53:33,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:53:33,602 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:53:33,602 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:53:33,603 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (4 of 5 remaining) [2022-02-16 09:53:33,603 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 5 remaining) [2022-02-16 09:53:33,603 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 5 remaining) [2022-02-16 09:53:33,603 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 5 remaining) [2022-02-16 09:53:33,603 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 5 remaining) [2022-02-16 09:53:33,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-02-16 09:53:33,604 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2022-02-16 09:53:33,604 WARN L235 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:53:33,604 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2022-02-16 09:53:33,614 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:33,614 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:33,615 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:33,615 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:33,615 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:33,618 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:33,618 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:33,619 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:33,620 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:33,620 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:33,620 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:33,620 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:33,620 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:33,620 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:33,620 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:33,620 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:33,623 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:53:33,624 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:53:33,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:33,625 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:53:33,627 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (11)] Waiting until timeout for monitored process [2022-02-16 09:53:33,629 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:53:33,629 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:53:33,629 INFO L340 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2022-02-16 09:53:33,631 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:53:33,632 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 2 more)] === [2022-02-16 09:53:33,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:33,632 INFO L85 PathProgramCache]: Analyzing trace with hash 109378849, now seen corresponding path program 1 times [2022-02-16 09:53:33,632 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:33,632 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49159679] [2022-02-16 09:53:33,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:33,632 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:33,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:33,654 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:33,655 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:33,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49159679] [2022-02-16 09:53:33,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49159679] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:33,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041386459] [2022-02-16 09:53:33,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:33,655 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:33,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:33,662 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:33,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-02-16 09:53:33,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:33,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:53:33,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:33,751 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:33,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:33,774 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:33,775 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041386459] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:33,775 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:33,775 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:53:33,775 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350517260] [2022-02-16 09:53:33,775 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:33,775 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:53:33,775 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:33,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:53:33,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:53:33,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:33,776 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:33,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:33,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:33,826 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:53:33,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:53:33,857 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:34,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-02-16 09:53:34,028 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 2 more)] === [2022-02-16 09:53:34,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:34,028 INFO L85 PathProgramCache]: Analyzing trace with hash 1082400608, now seen corresponding path program 1 times [2022-02-16 09:53:34,028 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:34,028 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433325015] [2022-02-16 09:53:34,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:34,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:34,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:34,063 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:53:34,063 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:34,063 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433325015] [2022-02-16 09:53:34,063 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433325015] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:34,063 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491431788] [2022-02-16 09:53:34,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:34,063 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:34,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:34,065 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:34,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:34,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:53:34,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:34,105 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-02-16 09:53:34,166 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:34,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:34,205 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:53:34,206 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491431788] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:34,206 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:34,206 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:53:34,206 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733208679] [2022-02-16 09:53:34,206 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:34,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:53:34,206 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:34,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:53:34,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:53:34,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:34,207 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:34,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:34,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:53:34,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:34,341 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:53:34,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:53:34,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:53:34,374 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:34,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-02-16 09:53:34,542 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 2 more)] === [2022-02-16 09:53:34,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:34,543 INFO L85 PathProgramCache]: Analyzing trace with hash 2109625982, now seen corresponding path program 1 times [2022-02-16 09:53:34,543 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:34,543 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678630018] [2022-02-16 09:53:34,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:34,543 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:34,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:34,583 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:34,584 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:34,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678630018] [2022-02-16 09:53:34,584 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678630018] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:34,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035950300] [2022-02-16 09:53:34,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:34,584 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:34,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:34,594 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:34,600 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-02-16 09:53:34,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:34,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:53:34,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:34,746 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:34,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:34,786 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:34,786 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035950300] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:34,786 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:34,787 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:53:34,787 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39264734] [2022-02-16 09:53:34,787 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:34,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:53:34,787 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:34,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:53:34,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:53:34,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:34,788 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:34,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:34,788 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:53:34,788 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:53:34,788 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:34,947 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:53:34,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:34,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:34,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:34,971 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:35,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-02-16 09:53:35,165 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 2 more)] === [2022-02-16 09:53:35,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:35,165 INFO L85 PathProgramCache]: Analyzing trace with hash 1132762153, now seen corresponding path program 1 times [2022-02-16 09:53:35,165 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:35,166 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200780560] [2022-02-16 09:53:35,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:35,166 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:35,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:35,197 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:35,197 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:35,197 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200780560] [2022-02-16 09:53:35,197 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200780560] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:35,197 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463241083] [2022-02-16 09:53:35,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:35,197 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:35,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:35,199 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:35,206 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-02-16 09:53:35,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:35,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:53:35,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:35,358 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:35,358 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:35,411 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:53:35,411 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463241083] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:35,411 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:35,411 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:53:35,411 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411351417] [2022-02-16 09:53:35,411 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:35,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:53:35,412 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:35,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:53:35,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:53:35,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:35,412 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:35,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:35,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:35,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:35,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:35,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:35,586 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 59 transitions and produced 56 states. [2022-02-16 09:53:35,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:35,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:35,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:35,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:35,607 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:35,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:35,788 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 2 more)] === [2022-02-16 09:53:35,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:35,788 INFO L85 PathProgramCache]: Analyzing trace with hash 756307531, now seen corresponding path program 1 times [2022-02-16 09:53:35,788 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:35,788 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5611351] [2022-02-16 09:53:35,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:35,789 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:35,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:53:35,794 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:53:35,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:53:35,800 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:53:35,800 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:53:35,800 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (5 of 6 remaining) [2022-02-16 09:53:35,800 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 6 remaining) [2022-02-16 09:53:35,800 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 6 remaining) [2022-02-16 09:53:35,800 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 6 remaining) [2022-02-16 09:53:35,801 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 6 remaining) [2022-02-16 09:53:35,801 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 6 remaining) [2022-02-16 09:53:35,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-02-16 09:53:35,801 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2022-02-16 09:53:35,801 WARN L235 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:53:35,801 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2022-02-16 09:53:35,805 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,805 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,805 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,805 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,805 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,805 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,805 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,806 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,806 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,806 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,806 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,806 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,806 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,806 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,806 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,806 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,807 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,807 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,807 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,807 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:35,808 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:53:35,808 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:53:35,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:35,810 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:53:35,811 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (16)] Waiting until timeout for monitored process [2022-02-16 09:53:35,813 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:53:35,813 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:53:35,813 INFO L340 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2022-02-16 09:53:35,815 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:53:35,815 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 3 more)] === [2022-02-16 09:53:35,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:35,816 INFO L85 PathProgramCache]: Analyzing trace with hash 1855883139, now seen corresponding path program 1 times [2022-02-16 09:53:35,816 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:35,816 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671279425] [2022-02-16 09:53:35,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:35,816 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:35,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:35,841 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:35,841 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:35,841 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671279425] [2022-02-16 09:53:35,841 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671279425] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:35,841 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685827191] [2022-02-16 09:53:35,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:35,842 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:35,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:35,843 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:35,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-02-16 09:53:35,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:35,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:53:35,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:35,903 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:35,903 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:35,933 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:35,933 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685827191] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:35,933 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:35,933 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:53:35,933 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750564322] [2022-02-16 09:53:35,933 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:35,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:53:35,934 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:35,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:53:35,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:53:35,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:35,934 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:35,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:35,934 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:35,986 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:53:35,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:53:36,019 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-02-16 09:53:36,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-02-16 09:53:36,204 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 3 more)] === [2022-02-16 09:53:36,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:36,204 INFO L85 PathProgramCache]: Analyzing trace with hash -2039200540, now seen corresponding path program 1 times [2022-02-16 09:53:36,204 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:36,204 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616508639] [2022-02-16 09:53:36,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:36,204 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:36,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:36,232 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:53:36,233 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:36,233 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616508639] [2022-02-16 09:53:36,233 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616508639] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:36,233 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878106964] [2022-02-16 09:53:36,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:36,233 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:36,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:36,234 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:36,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:36,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:53:36,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:36,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-02-16 09:53:36,334 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:36,335 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:36,369 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:53:36,369 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878106964] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:36,369 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:36,369 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:53:36,369 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617505147] [2022-02-16 09:53:36,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:36,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:53:36,370 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:36,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:53:36,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:53:36,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:36,370 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:36,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:36,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:53:36,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:36,488 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:53:36,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:53:36,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:53:36,512 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:36,689 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-02-16 09:53:36,689 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 3 more)] === [2022-02-16 09:53:36,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:36,689 INFO L85 PathProgramCache]: Analyzing trace with hash -725252192, now seen corresponding path program 1 times [2022-02-16 09:53:36,690 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:36,690 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236661715] [2022-02-16 09:53:36,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:36,690 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:36,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:36,723 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:36,723 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:36,723 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236661715] [2022-02-16 09:53:36,723 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236661715] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:36,723 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470654788] [2022-02-16 09:53:36,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:36,723 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:36,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:36,725 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:36,726 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-02-16 09:53:36,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:36,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:53:36,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:36,854 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:36,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:36,900 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:36,900 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470654788] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:36,900 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:36,900 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:53:36,901 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944370562] [2022-02-16 09:53:36,901 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:36,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:53:36,901 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:36,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:53:36,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:53:36,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:36,902 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:36,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:36,902 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:53:36,902 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:53:36,902 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:37,069 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:53:37,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:37,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:37,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:37,086 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-02-16 09:53:37,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-02-16 09:53:37,270 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 3 more)] === [2022-02-16 09:53:37,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:37,270 INFO L85 PathProgramCache]: Analyzing trace with hash 1364158049, now seen corresponding path program 1 times [2022-02-16 09:53:37,270 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:37,270 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021338423] [2022-02-16 09:53:37,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:37,271 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:37,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:37,299 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:37,299 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:37,299 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021338423] [2022-02-16 09:53:37,299 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021338423] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:37,299 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748849108] [2022-02-16 09:53:37,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:37,299 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:37,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:37,305 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:37,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-02-16 09:53:37,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:37,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:53:37,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:37,478 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:37,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:37,534 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:53:37,534 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748849108] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:37,534 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:37,534 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:53:37,535 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117226899] [2022-02-16 09:53:37,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:37,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:53:37,535 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:37,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:53:37,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:53:37,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:37,536 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:37,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:37,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:37,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:37,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:37,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:37,766 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:53:37,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:37,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:37,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:53:37,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:37,810 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-02-16 09:53:37,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-02-16 09:53:37,967 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 3 more)] === [2022-02-16 09:53:37,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:37,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1632692679, now seen corresponding path program 1 times [2022-02-16 09:53:37,968 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:37,968 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088373456] [2022-02-16 09:53:37,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:37,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:37,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:38,002 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:53:38,003 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:38,003 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088373456] [2022-02-16 09:53:38,003 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088373456] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:38,003 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213189366] [2022-02-16 09:53:38,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:38,003 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:38,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:38,008 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:38,023 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-02-16 09:53:38,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:38,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:53:38,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:38,223 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:38,223 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:38,280 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:53:38,282 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213189366] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:38,282 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:38,282 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:53:38,282 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202430074] [2022-02-16 09:53:38,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:38,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:53:38,283 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:38,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:53:38,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:53:38,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:38,283 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:38,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:38,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:38,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:38,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:53:38,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:38,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:38,460 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 73 transitions and produced 69 states. [2022-02-16 09:53:38,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:38,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:38,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:53:38,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:38,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:53:38,476 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-02-16 09:53:38,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:38,671 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 3 more)] === [2022-02-16 09:53:38,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:38,672 INFO L85 PathProgramCache]: Analyzing trace with hash 926553693, now seen corresponding path program 1 times [2022-02-16 09:53:38,672 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:38,672 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988933452] [2022-02-16 09:53:38,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:38,672 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:38,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:53:38,676 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:53:38,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:53:38,681 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:53:38,681 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:53:38,681 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (6 of 7 remaining) [2022-02-16 09:53:38,682 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 7 remaining) [2022-02-16 09:53:38,682 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 7 remaining) [2022-02-16 09:53:38,682 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 7 remaining) [2022-02-16 09:53:38,682 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 7 remaining) [2022-02-16 09:53:38,682 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 7 remaining) [2022-02-16 09:53:38,682 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 7 remaining) [2022-02-16 09:53:38,682 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-02-16 09:53:38,683 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2022-02-16 09:53:38,683 WARN L235 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:53:38,683 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2022-02-16 09:53:38,686 WARN L322 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,686 WARN L322 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,686 WARN L322 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,686 WARN L322 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,686 WARN L322 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,686 WARN L322 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,686 WARN L322 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,686 WARN L322 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,687 WARN L322 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,687 WARN L322 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,687 WARN L322 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,687 WARN L322 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,687 WARN L322 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,687 WARN L322 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,687 WARN L322 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,687 WARN L322 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,687 WARN L322 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,687 WARN L322 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,687 WARN L322 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,688 WARN L322 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,688 WARN L322 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,688 WARN L322 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,688 WARN L322 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,688 WARN L322 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:38,689 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:53:38,689 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:53:38,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:38,690 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:53:38,691 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (22)] Waiting until timeout for monitored process [2022-02-16 09:53:38,693 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:53:38,693 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:53:38,694 INFO L340 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2022-02-16 09:53:38,695 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:53:38,695 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 4 more)] === [2022-02-16 09:53:38,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:38,696 INFO L85 PathProgramCache]: Analyzing trace with hash -402110710, now seen corresponding path program 1 times [2022-02-16 09:53:38,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:38,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10093900] [2022-02-16 09:53:38,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:38,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:38,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:38,712 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:38,712 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:38,712 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10093900] [2022-02-16 09:53:38,712 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10093900] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:38,712 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237644236] [2022-02-16 09:53:38,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:38,712 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:38,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:38,714 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:38,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-02-16 09:53:38,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:38,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:53:38,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:38,771 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:38,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:38,794 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:38,794 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237644236] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:38,794 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:38,795 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:53:38,795 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827741075] [2022-02-16 09:53:38,795 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:38,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:53:38,795 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:38,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:53:38,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:53:38,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:38,795 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:38,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:38,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:38,842 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:53:38,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:53:38,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:39,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:39,058 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 4 more)] === [2022-02-16 09:53:39,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:39,058 INFO L85 PathProgramCache]: Analyzing trace with hash 2054531472, now seen corresponding path program 1 times [2022-02-16 09:53:39,058 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:39,058 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421477847] [2022-02-16 09:53:39,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:39,058 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:39,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:39,081 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:53:39,082 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:39,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421477847] [2022-02-16 09:53:39,082 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1421477847] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:39,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940120782] [2022-02-16 09:53:39,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:39,082 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:39,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:39,083 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:39,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-02-16 09:53:39,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:39,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:53:39,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:39,197 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:39,197 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:39,236 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:53:39,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940120782] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:39,236 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:39,236 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:53:39,236 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122050522] [2022-02-16 09:53:39,236 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:39,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:53:39,236 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:39,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:53:39,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:53:39,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:39,237 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:39,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:39,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:53:39,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:39,362 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:53:39,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:53:39,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:53:39,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:39,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:39,580 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 4 more)] === [2022-02-16 09:53:39,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:39,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1153669715, now seen corresponding path program 1 times [2022-02-16 09:53:39,580 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:39,580 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205925820] [2022-02-16 09:53:39,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:39,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:39,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:39,608 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:39,608 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:39,608 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205925820] [2022-02-16 09:53:39,608 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205925820] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:39,608 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001188924] [2022-02-16 09:53:39,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:39,608 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:39,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:39,610 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:39,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-02-16 09:53:39,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:39,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:53:39,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:39,739 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:39,739 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:39,778 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:39,779 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2001188924] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:39,779 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:39,779 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:53:39,779 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363222014] [2022-02-16 09:53:39,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:39,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:53:39,779 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:39,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:53:39,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:53:39,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:39,780 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:39,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:39,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:53:39,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:53:39,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:39,959 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:53:39,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:39,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:39,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:39,976 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:40,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:40,167 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 4 more)] === [2022-02-16 09:53:40,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:40,168 INFO L85 PathProgramCache]: Analyzing trace with hash 2071026809, now seen corresponding path program 1 times [2022-02-16 09:53:40,168 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:40,168 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566738414] [2022-02-16 09:53:40,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:40,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:40,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:40,202 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:40,203 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:40,203 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566738414] [2022-02-16 09:53:40,203 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566738414] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:40,203 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93882458] [2022-02-16 09:53:40,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:40,203 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:40,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:40,215 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:40,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-02-16 09:53:40,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:40,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:53:40,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:40,348 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:40,349 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:40,382 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:53:40,383 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93882458] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:40,383 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:40,383 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:53:40,383 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658566578] [2022-02-16 09:53:40,383 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:40,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:53:40,383 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:40,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:53:40,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:53:40,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:40,384 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:40,384 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:40,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:40,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:40,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:40,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:40,591 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:53:40,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:40,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:40,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:53:40,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:40,610 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:40,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-02-16 09:53:40,793 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 4 more)] === [2022-02-16 09:53:40,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:40,793 INFO L85 PathProgramCache]: Analyzing trace with hash 1433914896, now seen corresponding path program 1 times [2022-02-16 09:53:40,793 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:40,793 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137721699] [2022-02-16 09:53:40,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:40,793 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:40,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:40,818 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:53:40,818 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:40,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137721699] [2022-02-16 09:53:40,819 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137721699] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:40,819 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762138472] [2022-02-16 09:53:40,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:40,819 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:40,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:40,820 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:40,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-02-16 09:53:40,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:40,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:53:40,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:41,043 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:41,043 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:41,112 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:53:41,112 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762138472] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:41,112 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:41,112 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:53:41,112 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296922249] [2022-02-16 09:53:41,112 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:41,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:53:41,112 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:41,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:53:41,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:53:41,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:41,113 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:41,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:41,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:41,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:41,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:53:41,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:41,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:41,405 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:53:41,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:41,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:41,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:41,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:53:41,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:53:41,425 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:41,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-02-16 09:53:41,606 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 4 more)] === [2022-02-16 09:53:41,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:41,607 INFO L85 PathProgramCache]: Analyzing trace with hash -476889262, now seen corresponding path program 1 times [2022-02-16 09:53:41,607 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:41,607 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507239755] [2022-02-16 09:53:41,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:41,607 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:41,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:41,632 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:53:41,632 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:41,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507239755] [2022-02-16 09:53:41,633 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507239755] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:41,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558253364] [2022-02-16 09:53:41,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:41,633 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:41,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:41,638 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:41,640 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-02-16 09:53:41,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:41,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:53:41,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:41,934 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:41,934 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:42,013 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:53:42,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558253364] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:42,014 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:42,014 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:53:42,014 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305710522] [2022-02-16 09:53:42,014 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:42,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:53:42,014 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:42,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:53:42,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:53:42,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:42,015 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:42,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:42,015 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:42,015 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:42,015 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:42,015 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:53:42,015 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:53:42,015 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:42,312 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 87 transitions and produced 82 states. [2022-02-16 09:53:42,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:42,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:42,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:42,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:53:42,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:53:42,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-16 09:53:42,330 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:42,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-02-16 09:53:42,513 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 4 more)] === [2022-02-16 09:53:42,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:42,513 INFO L85 PathProgramCache]: Analyzing trace with hash -1898603497, now seen corresponding path program 1 times [2022-02-16 09:53:42,513 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:42,513 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515648390] [2022-02-16 09:53:42,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:42,514 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:42,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:53:42,518 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:53:42,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:53:42,522 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:53:42,522 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:53:42,522 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (7 of 8 remaining) [2022-02-16 09:53:42,522 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 8 remaining) [2022-02-16 09:53:42,522 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 8 remaining) [2022-02-16 09:53:42,523 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 8 remaining) [2022-02-16 09:53:42,523 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 8 remaining) [2022-02-16 09:53:42,523 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 8 remaining) [2022-02-16 09:53:42,523 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 8 remaining) [2022-02-16 09:53:42,523 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 8 remaining) [2022-02-16 09:53:42,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-02-16 09:53:42,523 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2022-02-16 09:53:42,524 WARN L235 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:53:42,524 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2022-02-16 09:53:42,528 WARN L322 ript$VariableManager]: TermVariabe threadThread5of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,529 WARN L322 ript$VariableManager]: TermVariabe threadThread5of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,529 WARN L322 ript$VariableManager]: TermVariabe threadThread5of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,529 WARN L322 ript$VariableManager]: TermVariabe threadThread5of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,529 WARN L322 ript$VariableManager]: TermVariabe threadThread1of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,529 WARN L322 ript$VariableManager]: TermVariabe threadThread1of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,529 WARN L322 ript$VariableManager]: TermVariabe threadThread1of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,529 WARN L322 ript$VariableManager]: TermVariabe threadThread1of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,529 WARN L322 ript$VariableManager]: TermVariabe threadThread7of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,529 WARN L322 ript$VariableManager]: TermVariabe threadThread7of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,529 WARN L322 ript$VariableManager]: TermVariabe threadThread7of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,529 WARN L322 ript$VariableManager]: TermVariabe threadThread7of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,530 WARN L322 ript$VariableManager]: TermVariabe threadThread3of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,530 WARN L322 ript$VariableManager]: TermVariabe threadThread3of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,530 WARN L322 ript$VariableManager]: TermVariabe threadThread3of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,530 WARN L322 ript$VariableManager]: TermVariabe threadThread3of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,530 WARN L322 ript$VariableManager]: TermVariabe threadThread6of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,530 WARN L322 ript$VariableManager]: TermVariabe threadThread6of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,530 WARN L322 ript$VariableManager]: TermVariabe threadThread6of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,530 WARN L322 ript$VariableManager]: TermVariabe threadThread6of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,530 WARN L322 ript$VariableManager]: TermVariabe threadThread4of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,530 WARN L322 ript$VariableManager]: TermVariabe threadThread4of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,530 WARN L322 ript$VariableManager]: TermVariabe threadThread4of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,530 WARN L322 ript$VariableManager]: TermVariabe threadThread4of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,531 WARN L322 ript$VariableManager]: TermVariabe threadThread2of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,531 WARN L322 ript$VariableManager]: TermVariabe threadThread2of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,531 WARN L322 ript$VariableManager]: TermVariabe threadThread2of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,531 WARN L322 ript$VariableManager]: TermVariabe threadThread2of7ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:42,532 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:53:42,532 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:53:42,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:42,533 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:53:42,541 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:53:42,541 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:53:42,541 INFO L340 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2022-02-16 09:53:42,543 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:53:42,543 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 5 more)] === [2022-02-16 09:53:42,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:42,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1925329974, now seen corresponding path program 1 times [2022-02-16 09:53:42,543 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:42,543 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195919520] [2022-02-16 09:53:42,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:42,543 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:42,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:42,561 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:42,561 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:42,561 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195919520] [2022-02-16 09:53:42,561 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195919520] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:42,573 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677418728] [2022-02-16 09:53:42,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:42,574 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:42,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:42,573 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (29)] Waiting until timeout for monitored process [2022-02-16 09:53:42,575 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:42,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-02-16 09:53:42,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:42,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:53:42,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:42,641 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:42,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:42,686 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:42,686 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677418728] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:42,686 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:42,686 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:53:42,686 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669691040] [2022-02-16 09:53:42,686 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:42,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:53:42,687 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:42,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:53:42,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:53:42,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:42,687 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:42,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:42,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:42,729 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:53:42,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:53:42,754 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:42,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-02-16 09:53:42,930 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 5 more)] === [2022-02-16 09:53:42,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:42,931 INFO L85 PathProgramCache]: Analyzing trace with hash -144105568, now seen corresponding path program 1 times [2022-02-16 09:53:42,931 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:42,931 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123152932] [2022-02-16 09:53:42,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:42,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:42,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:42,956 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:53:42,956 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:42,956 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123152932] [2022-02-16 09:53:42,956 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123152932] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:42,956 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088894811] [2022-02-16 09:53:42,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:42,956 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:42,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:42,960 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:42,961 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-02-16 09:53:42,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:42,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:53:42,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:43,059 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:43,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:43,098 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:53:43,098 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088894811] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:43,098 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:43,099 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:53:43,099 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573435256] [2022-02-16 09:53:43,099 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:43,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:53:43,099 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:43,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:53:43,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:53:43,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:43,099 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:43,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:43,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:53:43,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:43,219 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:53:43,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:53:43,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:53:43,236 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:43,419 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-02-16 09:53:43,420 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 5 more)] === [2022-02-16 09:53:43,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:43,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1071930851, now seen corresponding path program 1 times [2022-02-16 09:53:43,420 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:43,420 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361288755] [2022-02-16 09:53:43,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:43,420 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:43,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:43,452 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:43,452 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:43,452 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361288755] [2022-02-16 09:53:43,452 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361288755] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:43,452 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332938825] [2022-02-16 09:53:43,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:43,452 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:43,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:43,457 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:43,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-02-16 09:53:43,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:43,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:53:43,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:43,600 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:43,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:43,650 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:43,650 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332938825] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:43,650 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:43,650 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:53:43,650 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752413247] [2022-02-16 09:53:43,650 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:43,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:53:43,651 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:43,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:53:43,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:53:43,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:43,651 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:43,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:43,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:53:43,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:53:43,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:43,814 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:53:43,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:43,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:43,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:43,833 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:44,014 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:44,016 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 5 more)] === [2022-02-16 09:53:44,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:44,016 INFO L85 PathProgramCache]: Analyzing trace with hash 1821675405, now seen corresponding path program 1 times [2022-02-16 09:53:44,016 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:44,016 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976480946] [2022-02-16 09:53:44,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:44,016 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:44,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:44,053 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:44,053 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:44,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976480946] [2022-02-16 09:53:44,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976480946] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:44,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182340795] [2022-02-16 09:53:44,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:44,053 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:44,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:44,054 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:44,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-02-16 09:53:44,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:44,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:53:44,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:44,235 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:44,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:44,276 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:53:44,277 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182340795] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:44,277 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:44,277 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:53:44,277 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157776191] [2022-02-16 09:53:44,277 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:44,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:53:44,277 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:44,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:53:44,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:53:44,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:44,278 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:44,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:44,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:44,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:44,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:44,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:44,437 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:53:44,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:44,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:44,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:53:44,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:44,458 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:44,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:44,658 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 5 more)] === [2022-02-16 09:53:44,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:44,658 INFO L85 PathProgramCache]: Analyzing trace with hash -1400220644, now seen corresponding path program 1 times [2022-02-16 09:53:44,659 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:44,659 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267110718] [2022-02-16 09:53:44,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:44,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:44,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:44,688 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:53:44,689 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:44,689 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267110718] [2022-02-16 09:53:44,689 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267110718] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:44,689 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1230324515] [2022-02-16 09:53:44,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:44,689 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:44,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:44,691 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:44,692 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-02-16 09:53:44,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:44,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:53:44,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:44,925 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:44,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:44,969 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:53:44,969 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1230324515] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:44,970 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:44,970 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:53:44,970 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999553158] [2022-02-16 09:53:44,970 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:44,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:53:44,970 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:44,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:53:44,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:53:44,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:44,971 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:44,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:44,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:44,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:44,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:53:44,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:44,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:45,195 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:53:45,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:45,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:45,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:45,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:53:45,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:53:45,211 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-02-16 09:53:45,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-02-16 09:53:45,396 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 5 more)] === [2022-02-16 09:53:45,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:45,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1779083522, now seen corresponding path program 1 times [2022-02-16 09:53:45,396 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:45,396 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287578648] [2022-02-16 09:53:45,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:45,397 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:45,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:45,438 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:53:45,439 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:45,440 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287578648] [2022-02-16 09:53:45,440 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287578648] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:45,440 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080293665] [2022-02-16 09:53:45,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:45,440 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:45,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:45,455 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:45,456 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-02-16 09:53:45,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:45,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:53:45,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:45,653 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:45,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:45,696 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:53:45,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080293665] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:45,696 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:45,696 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:53:45,696 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65589601] [2022-02-16 09:53:45,696 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:45,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:53:45,696 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:45,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:53:45,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:53:45,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:45,697 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:45,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:45,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:45,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:45,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:45,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:53:45,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:53:45,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:45,910 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 09:53:45,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:45,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:45,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:45,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:45,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:53:45,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:45,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:46,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:46,111 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 5 more)] === [2022-02-16 09:53:46,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:46,111 INFO L85 PathProgramCache]: Analyzing trace with hash 2050644045, now seen corresponding path program 1 times [2022-02-16 09:53:46,111 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:46,111 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983701623] [2022-02-16 09:53:46,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:46,111 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:46,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:46,140 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:53:46,141 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:46,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983701623] [2022-02-16 09:53:46,141 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983701623] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:46,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103850752] [2022-02-16 09:53:46,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:46,141 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:46,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:46,142 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:46,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-02-16 09:53:46,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:46,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 09:53:46,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:46,381 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:46,382 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:46,446 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:53:46,447 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103850752] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:46,447 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:46,447 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 09:53:46,447 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768251946] [2022-02-16 09:53:46,447 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:46,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 09:53:46,447 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:46,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 09:53:46,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 09:53:46,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:46,448 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:46,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:46,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:46,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:46,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:46,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:46,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:53:46,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:46,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:46,638 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 101 transitions and produced 95 states. [2022-02-16 09:53:46,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:46,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:46,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:46,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:46,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:53:46,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:46,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:53:46,678 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-02-16 09:53:46,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-02-16 09:53:46,840 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 5 more)] === [2022-02-16 09:53:46,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:46,840 INFO L85 PathProgramCache]: Analyzing trace with hash -854243936, now seen corresponding path program 1 times [2022-02-16 09:53:46,841 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:46,841 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552879539] [2022-02-16 09:53:46,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:46,841 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:46,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:53:46,846 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:53:46,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:53:46,871 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:53:46,871 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:53:46,872 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (8 of 9 remaining) [2022-02-16 09:53:46,872 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 9 remaining) [2022-02-16 09:53:46,872 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 9 remaining) [2022-02-16 09:53:46,872 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 9 remaining) [2022-02-16 09:53:46,872 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 9 remaining) [2022-02-16 09:53:46,872 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 9 remaining) [2022-02-16 09:53:46,872 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 9 remaining) [2022-02-16 09:53:46,872 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 9 remaining) [2022-02-16 09:53:46,872 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 9 remaining) [2022-02-16 09:53:46,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-02-16 09:53:46,874 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 09:53:46,874 WARN L235 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:53:46,874 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2022-02-16 09:53:46,879 WARN L322 ript$VariableManager]: TermVariabe threadThread4of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,879 WARN L322 ript$VariableManager]: TermVariabe threadThread4of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,879 WARN L322 ript$VariableManager]: TermVariabe threadThread4of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,879 WARN L322 ript$VariableManager]: TermVariabe threadThread4of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,879 WARN L322 ript$VariableManager]: TermVariabe threadThread3of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,879 WARN L322 ript$VariableManager]: TermVariabe threadThread3of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,879 WARN L322 ript$VariableManager]: TermVariabe threadThread3of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,880 WARN L322 ript$VariableManager]: TermVariabe threadThread3of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,880 WARN L322 ript$VariableManager]: TermVariabe threadThread1of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,880 WARN L322 ript$VariableManager]: TermVariabe threadThread1of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,880 WARN L322 ript$VariableManager]: TermVariabe threadThread1of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,880 WARN L322 ript$VariableManager]: TermVariabe threadThread1of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,880 WARN L322 ript$VariableManager]: TermVariabe threadThread7of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,880 WARN L322 ript$VariableManager]: TermVariabe threadThread7of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,880 WARN L322 ript$VariableManager]: TermVariabe threadThread7of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,881 WARN L322 ript$VariableManager]: TermVariabe threadThread7of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,886 WARN L322 ript$VariableManager]: TermVariabe threadThread2of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,887 WARN L322 ript$VariableManager]: TermVariabe threadThread2of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,887 WARN L322 ript$VariableManager]: TermVariabe threadThread2of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,887 WARN L322 ript$VariableManager]: TermVariabe threadThread2of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,887 WARN L322 ript$VariableManager]: TermVariabe threadThread5of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,887 WARN L322 ript$VariableManager]: TermVariabe threadThread5of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,887 WARN L322 ript$VariableManager]: TermVariabe threadThread5of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,888 WARN L322 ript$VariableManager]: TermVariabe threadThread5of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,888 WARN L322 ript$VariableManager]: TermVariabe threadThread6of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,888 WARN L322 ript$VariableManager]: TermVariabe threadThread6of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,888 WARN L322 ript$VariableManager]: TermVariabe threadThread6of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,888 WARN L322 ript$VariableManager]: TermVariabe threadThread6of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,888 WARN L322 ript$VariableManager]: TermVariabe threadThread8of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,888 WARN L322 ript$VariableManager]: TermVariabe threadThread8of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,888 WARN L322 ript$VariableManager]: TermVariabe threadThread8of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,888 WARN L322 ript$VariableManager]: TermVariabe threadThread8of8ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:46,890 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:53:46,890 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:53:46,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:46,892 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:53:46,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (37)] Waiting until timeout for monitored process [2022-02-16 09:53:46,895 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:53:46,895 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:53:46,895 INFO L340 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2022-02-16 09:53:46,896 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:53:46,897 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 6 more)] === [2022-02-16 09:53:46,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:46,897 INFO L85 PathProgramCache]: Analyzing trace with hash 248272391, now seen corresponding path program 1 times [2022-02-16 09:53:46,897 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:46,897 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766260983] [2022-02-16 09:53:46,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:46,897 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:46,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:46,913 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:46,913 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:46,913 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766260983] [2022-02-16 09:53:46,913 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766260983] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:46,913 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280162853] [2022-02-16 09:53:46,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:46,913 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:46,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:46,915 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:46,916 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-02-16 09:53:46,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:46,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:53:46,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:46,973 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:46,974 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:47,002 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:47,002 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280162853] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:47,002 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:47,002 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:53:47,002 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278112531] [2022-02-16 09:53:47,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:47,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:53:47,002 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:47,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:53:47,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:53:47,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:47,003 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:47,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:47,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:47,050 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:53:47,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:53:47,069 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:47,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-02-16 09:53:47,266 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 6 more)] === [2022-02-16 09:53:47,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:47,267 INFO L85 PathProgramCache]: Analyzing trace with hash -1468215844, now seen corresponding path program 1 times [2022-02-16 09:53:47,267 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:47,267 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118471902] [2022-02-16 09:53:47,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:47,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:47,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:47,304 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:53:47,304 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:47,304 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118471902] [2022-02-16 09:53:47,304 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118471902] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:47,304 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493789984] [2022-02-16 09:53:47,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:47,304 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:47,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:47,305 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:47,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-02-16 09:53:47,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:47,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:53:47,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:47,423 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:47,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:47,462 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:53:47,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493789984] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:47,463 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:47,463 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:53:47,463 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690036918] [2022-02-16 09:53:47,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:47,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:53:47,467 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:47,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:53:47,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:53:47,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:47,467 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:47,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:47,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:53:47,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:47,620 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:53:47,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:53:47,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:53:47,661 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:47,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-02-16 09:53:47,821 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 6 more)] === [2022-02-16 09:53:47,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:47,821 INFO L85 PathProgramCache]: Analyzing trace with hash 1477341216, now seen corresponding path program 1 times [2022-02-16 09:53:47,822 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:47,822 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124853198] [2022-02-16 09:53:47,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:47,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:47,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:47,854 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:47,855 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:47,855 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124853198] [2022-02-16 09:53:47,855 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124853198] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:47,855 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383397073] [2022-02-16 09:53:47,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:47,855 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:47,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:47,863 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:47,872 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-02-16 09:53:47,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:47,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:53:47,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:48,018 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:48,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:48,054 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:48,054 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383397073] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:48,055 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:48,055 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:53:48,055 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686555077] [2022-02-16 09:53:48,055 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:48,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:53:48,055 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:48,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:53:48,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:53:48,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:48,056 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:48,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:48,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:53:48,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:53:48,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:48,228 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:53:48,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:48,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:48,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:48,247 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:48,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-02-16 09:53:48,430 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 6 more)] === [2022-02-16 09:53:48,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:48,430 INFO L85 PathProgramCache]: Analyzing trace with hash -1044671255, now seen corresponding path program 1 times [2022-02-16 09:53:48,430 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:48,430 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383862140] [2022-02-16 09:53:48,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:48,430 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:48,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:48,457 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:48,458 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:48,458 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383862140] [2022-02-16 09:53:48,458 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383862140] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:48,458 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82521653] [2022-02-16 09:53:48,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:48,458 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:48,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:48,461 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:48,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-02-16 09:53:48,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:48,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:53:48,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:48,651 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:48,651 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:48,690 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:53:48,691 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82521653] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:48,691 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:48,691 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:53:48,691 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556413955] [2022-02-16 09:53:48,691 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:48,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:53:48,691 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:48,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:53:48,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:53:48,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:48,692 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:48,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:48,692 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:48,692 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:48,692 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:48,692 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:48,927 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:53:48,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:48,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:48,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:53:48,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:48,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:49,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-02-16 09:53:49,128 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 6 more)] === [2022-02-16 09:53:49,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:49,128 INFO L85 PathProgramCache]: Analyzing trace with hash -2111017915, now seen corresponding path program 1 times [2022-02-16 09:53:49,128 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:49,128 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985566192] [2022-02-16 09:53:49,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:49,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:49,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:49,157 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:53:49,157 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:49,157 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985566192] [2022-02-16 09:53:49,157 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985566192] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:49,157 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369112956] [2022-02-16 09:53:49,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:49,157 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:49,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:49,158 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:49,159 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-02-16 09:53:49,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:49,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:53:49,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:49,363 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:49,363 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:49,419 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:53:49,419 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369112956] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:49,419 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:49,419 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:53:49,420 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512185014] [2022-02-16 09:53:49,420 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:49,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:53:49,420 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:49,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:53:49,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:53:49,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:49,420 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:49,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:49,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:49,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:49,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:53:49,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:49,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:49,716 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:53:49,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:49,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:49,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:49,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:53:49,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:53:49,733 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-02-16 09:53:49,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-02-16 09:53:49,917 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 6 more)] === [2022-02-16 09:53:49,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:49,918 INFO L85 PathProgramCache]: Analyzing trace with hash 609052630, now seen corresponding path program 1 times [2022-02-16 09:53:49,918 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:49,918 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578471027] [2022-02-16 09:53:49,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:49,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:49,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:49,953 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:53:49,953 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:49,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578471027] [2022-02-16 09:53:49,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578471027] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:49,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342778927] [2022-02-16 09:53:49,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:49,953 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:49,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:49,955 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:49,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-02-16 09:53:49,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:49,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:53:49,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:50,213 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:50,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:50,283 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:53:50,283 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342778927] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:50,283 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:50,283 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:53:50,283 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602873533] [2022-02-16 09:53:50,283 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:50,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:53:50,284 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:50,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:53:50,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:53:50,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:50,285 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:50,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:50,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:50,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:50,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:50,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:53:50,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:53:50,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:50,672 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 09:53:50,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:50,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:50,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:50,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:50,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:53:50,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:50,698 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:50,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:50,874 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 6 more)] === [2022-02-16 09:53:50,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:50,874 INFO L85 PathProgramCache]: Analyzing trace with hash -1114453918, now seen corresponding path program 1 times [2022-02-16 09:53:50,874 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:50,874 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165906756] [2022-02-16 09:53:50,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:50,874 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:50,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:50,904 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:53:50,904 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:50,904 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165906756] [2022-02-16 09:53:50,904 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165906756] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:50,904 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890911615] [2022-02-16 09:53:50,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:50,904 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:50,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:50,906 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:50,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-02-16 09:53:50,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:50,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 09:53:50,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:51,206 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:51,207 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:51,282 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:53:51,282 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890911615] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:51,282 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:51,282 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 09:53:51,282 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381354666] [2022-02-16 09:53:51,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:51,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 09:53:51,283 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:51,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 09:53:51,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 09:53:51,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:51,283 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:51,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:51,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:51,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:51,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:51,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:51,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:53:51,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:51,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:51,627 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 09:53:51,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:51,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:51,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:51,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:51,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:53:51,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:53:51,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:53:51,646 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:51,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-02-16 09:53:51,843 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 6 more)] === [2022-02-16 09:53:51,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:51,844 INFO L85 PathProgramCache]: Analyzing trace with hash 152034915, now seen corresponding path program 1 times [2022-02-16 09:53:51,844 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:51,844 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715921718] [2022-02-16 09:53:51,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:51,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:51,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:51,869 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:53:51,869 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:51,869 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715921718] [2022-02-16 09:53:51,869 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [715921718] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:51,870 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935066075] [2022-02-16 09:53:51,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:51,870 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:51,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:51,871 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:51,873 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-02-16 09:53:51,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:51,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 09:53:51,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:52,186 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:52,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:52,268 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:53:52,269 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935066075] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:52,269 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:52,269 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 09:53:52,269 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036746143] [2022-02-16 09:53:52,269 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:52,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 09:53:52,269 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:52,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 09:53:52,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 09:53:52,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:52,270 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:52,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 09:53:52,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:52,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:52,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:52,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:52,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:53:52,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:53:52,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:53:52,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:52,545 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 115 transitions and produced 108 states. [2022-02-16 09:53:52,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:52,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:52,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:52,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:52,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:53:52,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:53:52,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:53:52,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:53:52,565 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:52,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:52,765 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 6 more)] === [2022-02-16 09:53:52,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:52,765 INFO L85 PathProgramCache]: Analyzing trace with hash 419011047, now seen corresponding path program 1 times [2022-02-16 09:53:52,765 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:52,765 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815062887] [2022-02-16 09:53:52,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:52,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:52,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:53:52,769 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:53:52,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:53:52,774 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:53:52,774 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:53:52,774 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (9 of 10 remaining) [2022-02-16 09:53:52,774 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 10 remaining) [2022-02-16 09:53:52,774 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 10 remaining) [2022-02-16 09:53:52,775 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 10 remaining) [2022-02-16 09:53:52,775 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 10 remaining) [2022-02-16 09:53:52,775 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 10 remaining) [2022-02-16 09:53:52,775 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 10 remaining) [2022-02-16 09:53:52,775 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 10 remaining) [2022-02-16 09:53:52,775 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 10 remaining) [2022-02-16 09:53:52,777 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 10 remaining) [2022-02-16 09:53:52,777 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-02-16 09:53:52,778 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 09:53:52,778 WARN L235 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:53:52,779 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2022-02-16 09:53:52,786 WARN L322 ript$VariableManager]: TermVariabe threadThread2of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,786 WARN L322 ript$VariableManager]: TermVariabe threadThread2of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,786 WARN L322 ript$VariableManager]: TermVariabe threadThread2of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,786 WARN L322 ript$VariableManager]: TermVariabe threadThread2of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,787 WARN L322 ript$VariableManager]: TermVariabe threadThread3of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,787 WARN L322 ript$VariableManager]: TermVariabe threadThread3of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,787 WARN L322 ript$VariableManager]: TermVariabe threadThread3of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,787 WARN L322 ript$VariableManager]: TermVariabe threadThread3of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,787 WARN L322 ript$VariableManager]: TermVariabe threadThread9of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,787 WARN L322 ript$VariableManager]: TermVariabe threadThread9of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,787 WARN L322 ript$VariableManager]: TermVariabe threadThread9of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,787 WARN L322 ript$VariableManager]: TermVariabe threadThread9of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,787 WARN L322 ript$VariableManager]: TermVariabe threadThread8of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,787 WARN L322 ript$VariableManager]: TermVariabe threadThread8of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,787 WARN L322 ript$VariableManager]: TermVariabe threadThread8of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,787 WARN L322 ript$VariableManager]: TermVariabe threadThread8of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,788 WARN L322 ript$VariableManager]: TermVariabe threadThread7of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,788 WARN L322 ript$VariableManager]: TermVariabe threadThread7of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,788 WARN L322 ript$VariableManager]: TermVariabe threadThread7of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,788 WARN L322 ript$VariableManager]: TermVariabe threadThread7of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,788 WARN L322 ript$VariableManager]: TermVariabe threadThread5of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,788 WARN L322 ript$VariableManager]: TermVariabe threadThread5of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,788 WARN L322 ript$VariableManager]: TermVariabe threadThread5of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,788 WARN L322 ript$VariableManager]: TermVariabe threadThread5of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,788 WARN L322 ript$VariableManager]: TermVariabe threadThread6of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,788 WARN L322 ript$VariableManager]: TermVariabe threadThread6of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,788 WARN L322 ript$VariableManager]: TermVariabe threadThread6of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,788 WARN L322 ript$VariableManager]: TermVariabe threadThread6of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,789 WARN L322 ript$VariableManager]: TermVariabe threadThread1of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,789 WARN L322 ript$VariableManager]: TermVariabe threadThread1of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,789 WARN L322 ript$VariableManager]: TermVariabe threadThread1of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,789 WARN L322 ript$VariableManager]: TermVariabe threadThread1of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,789 WARN L322 ript$VariableManager]: TermVariabe threadThread4of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,789 WARN L322 ript$VariableManager]: TermVariabe threadThread4of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,789 WARN L322 ript$VariableManager]: TermVariabe threadThread4of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,789 WARN L322 ript$VariableManager]: TermVariabe threadThread4of9ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:52,790 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:53:52,798 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:53:52,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:52,800 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:53:52,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (46)] Waiting until timeout for monitored process [2022-02-16 09:53:52,804 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:53:52,804 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:53:52,804 INFO L340 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-02-16 09:53:52,806 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:53:52,806 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 7 more)] === [2022-02-16 09:53:52,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:52,806 INFO L85 PathProgramCache]: Analyzing trace with hash -1138316291, now seen corresponding path program 1 times [2022-02-16 09:53:52,806 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:52,806 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932568795] [2022-02-16 09:53:52,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:52,806 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:52,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:52,825 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:52,826 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:52,829 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932568795] [2022-02-16 09:53:52,829 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932568795] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:52,829 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417702647] [2022-02-16 09:53:52,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:52,829 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:52,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:52,831 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:52,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-02-16 09:53:52,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:52,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:53:52,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:52,887 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:52,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:52,902 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:52,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [417702647] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:52,902 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:52,903 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:53:52,903 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611946093] [2022-02-16 09:53:52,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:52,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:53:52,903 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:52,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:53:52,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:53:52,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:52,932 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:52,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:52,933 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:52,965 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:53:52,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:53:52,985 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:53,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:53,166 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 7 more)] === [2022-02-16 09:53:53,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:53,166 INFO L85 PathProgramCache]: Analyzing trace with hash 331330248, now seen corresponding path program 1 times [2022-02-16 09:53:53,166 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:53,166 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713553961] [2022-02-16 09:53:53,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:53,167 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:53,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:53,187 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:53:53,187 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:53,187 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713553961] [2022-02-16 09:53:53,187 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713553961] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:53,187 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097375575] [2022-02-16 09:53:53,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:53,187 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:53,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:53,195 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:53,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-02-16 09:53:53,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:53,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:53:53,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:53,289 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:53,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:53,311 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:53:53,312 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097375575] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:53,312 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:53,312 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:53:53,312 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630309440] [2022-02-16 09:53:53,312 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:53,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:53:53,312 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:53,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:53:53,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:53:53,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:53,313 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:53,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:53,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:53:53,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:53,400 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:53:53,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:53:53,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:53:53,419 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:53,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:53,616 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 7 more)] === [2022-02-16 09:53:53,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:53,617 INFO L85 PathProgramCache]: Analyzing trace with hash -827366790, now seen corresponding path program 1 times [2022-02-16 09:53:53,617 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:53,617 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93823028] [2022-02-16 09:53:53,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:53,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:53,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:53,646 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:53,646 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:53,646 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93823028] [2022-02-16 09:53:53,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93823028] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:53,646 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284088755] [2022-02-16 09:53:53,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:53,646 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:53,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:53,647 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:53,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-02-16 09:53:53,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:53,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:53:53,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:53,788 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:53,788 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:53,817 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:53,818 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1284088755] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:53,818 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:53,818 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:53:53,818 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173697039] [2022-02-16 09:53:53,818 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:53,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:53:53,818 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:53,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:53:53,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:53:53,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:53,819 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:53,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:53,819 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:53:53,819 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:53:53,819 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:53,947 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:53:53,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:53,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:53,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:53,964 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:54,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-02-16 09:53:54,164 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 7 more)] === [2022-02-16 09:53:54,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:54,164 INFO L85 PathProgramCache]: Analyzing trace with hash 8814725, now seen corresponding path program 1 times [2022-02-16 09:53:54,164 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:54,164 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033592728] [2022-02-16 09:53:54,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:54,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:54,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:54,201 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:53:54,201 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:54,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033592728] [2022-02-16 09:53:54,201 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033592728] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:54,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867354158] [2022-02-16 09:53:54,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:54,201 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:54,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:54,203 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:54,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-02-16 09:53:54,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:54,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:53:54,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:54,349 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:54,349 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:54,384 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:53:54,384 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867354158] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:54,384 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:54,384 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:53:54,384 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430063209] [2022-02-16 09:53:54,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:54,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:53:54,385 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:54,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:53:54,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:53:54,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:54,386 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:54,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:54,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:54,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:54,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:53:54,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:54,570 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:53:54,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:54,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:54,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:53:54,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:54,594 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:54,793 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-02-16 09:53:54,793 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 7 more)] === [2022-02-16 09:53:54,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:54,793 INFO L85 PathProgramCache]: Analyzing trace with hash -35229761, now seen corresponding path program 1 times [2022-02-16 09:53:54,793 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:54,793 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825969414] [2022-02-16 09:53:54,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:54,794 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:54,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:54,823 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:53:54,823 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:54,823 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825969414] [2022-02-16 09:53:54,823 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825969414] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:54,823 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630164554] [2022-02-16 09:53:54,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:54,824 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:54,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:54,840 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:54,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-02-16 09:53:54,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:54,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:53:54,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:55,084 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:55,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:55,138 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:53:55,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630164554] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:55,139 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:55,139 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:53:55,139 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383600518] [2022-02-16 09:53:55,139 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:55,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:53:55,139 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:55,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:53:55,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:53:55,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:55,140 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:55,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:55,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:55,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:55,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:53:55,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:55,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:55,387 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:53:55,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:55,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:55,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:55,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:53:55,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:53:55,404 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-02-16 09:53:55,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-02-16 09:53:55,588 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 7 more)] === [2022-02-16 09:53:55,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:55,588 INFO L85 PathProgramCache]: Analyzing trace with hash -560139694, now seen corresponding path program 1 times [2022-02-16 09:53:55,588 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:55,588 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927574710] [2022-02-16 09:53:55,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:55,588 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:55,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:55,624 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:53:55,624 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:55,624 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927574710] [2022-02-16 09:53:55,624 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927574710] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:55,624 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644486717] [2022-02-16 09:53:55,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:55,625 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:55,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:55,626 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:55,627 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-02-16 09:53:55,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:55,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:53:55,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:55,849 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:55,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:55,914 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:53:55,914 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644486717] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:55,914 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:55,914 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:53:55,914 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999342502] [2022-02-16 09:53:55,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:55,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:53:55,915 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:55,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:53:55,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:53:55,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:55,915 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:55,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:55,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:55,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:55,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:55,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:53:55,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:53:55,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:56,260 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 09:53:56,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:56,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:56,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:56,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:56,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:53:56,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:56,277 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-02-16 09:53:56,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-02-16 09:53:56,478 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 7 more)] === [2022-02-16 09:53:56,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:56,478 INFO L85 PathProgramCache]: Analyzing trace with hash 1880284572, now seen corresponding path program 1 times [2022-02-16 09:53:56,478 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:56,478 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525933167] [2022-02-16 09:53:56,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:56,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:56,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:56,515 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:53:56,515 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:56,515 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525933167] [2022-02-16 09:53:56,515 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525933167] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:56,515 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341805984] [2022-02-16 09:53:56,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:56,515 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:56,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:56,517 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:56,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-02-16 09:53:56,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:56,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 09:53:56,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:56,733 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:56,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:56,784 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:53:56,784 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341805984] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:56,784 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:56,784 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 09:53:56,785 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111443913] [2022-02-16 09:53:56,785 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:56,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 09:53:56,785 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:56,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 09:53:56,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 09:53:56,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:56,785 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:56,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:56,786 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:56,786 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:56,786 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:56,786 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:56,786 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:53:56,786 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:56,786 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:57,200 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 09:53:57,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:57,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:57,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:57,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:57,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:53:57,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:53:57,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:53:57,221 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-02-16 09:53:57,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2022-02-16 09:53:57,415 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 7 more)] === [2022-02-16 09:53:57,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:57,416 INFO L85 PathProgramCache]: Analyzing trace with hash -1042079589, now seen corresponding path program 1 times [2022-02-16 09:53:57,416 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:57,416 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947180413] [2022-02-16 09:53:57,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:57,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:57,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:57,447 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:53:57,448 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:57,448 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947180413] [2022-02-16 09:53:57,448 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947180413] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:57,448 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067812488] [2022-02-16 09:53:57,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:57,448 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:57,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:57,449 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:57,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-02-16 09:53:57,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:57,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 09:53:57,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:57,678 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:57,678 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:57,736 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:53:57,736 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067812488] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:57,736 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:57,736 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 09:53:57,736 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751915653] [2022-02-16 09:53:57,736 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:57,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 09:53:57,737 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:57,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 09:53:57,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 09:53:57,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:57,738 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:57,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 09:53:57,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:57,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:57,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:57,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:57,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:53:57,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:53:57,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:53:57,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:58,156 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 09:53:58,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:58,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:58,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:58,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:58,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:53:58,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:53:58,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:53:58,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:53:58,178 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:58,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:58,358 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 7 more)] === [2022-02-16 09:53:58,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:58,358 INFO L85 PathProgramCache]: Analyzing trace with hash -979810175, now seen corresponding path program 1 times [2022-02-16 09:53:58,358 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:58,358 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482045335] [2022-02-16 09:53:58,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:58,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:58,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:58,384 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:53:58,385 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:58,385 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482045335] [2022-02-16 09:53:58,385 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482045335] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:58,385 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34482632] [2022-02-16 09:53:58,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:58,386 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:58,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:58,387 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:58,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-02-16 09:53:58,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:58,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 09:53:58,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:58,773 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:58,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:58,865 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:53:58,865 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34482632] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:58,865 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:58,865 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 09:53:58,865 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443694432] [2022-02-16 09:53:58,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:58,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 09:53:58,865 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:58,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 09:53:58,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 09:53:58,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:58,866 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:58,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:58,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:58,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:58,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:58,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:58,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:53:58,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:53:58,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:53:58,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:53:58,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:59,247 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 129 transitions and produced 121 states. [2022-02-16 09:53:59,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:53:59,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:53:59,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:53:59,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:53:59,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:53:59,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:53:59,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:53:59,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:53:59,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:53:59,264 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:59,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:59,465 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 7 more)] === [2022-02-16 09:53:59,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:59,465 INFO L85 PathProgramCache]: Analyzing trace with hash -309044141, now seen corresponding path program 1 times [2022-02-16 09:53:59,465 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:59,465 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379250761] [2022-02-16 09:53:59,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:59,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:59,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:53:59,469 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:53:59,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:53:59,493 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:53:59,493 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:53:59,493 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (10 of 11 remaining) [2022-02-16 09:53:59,493 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 11 remaining) [2022-02-16 09:53:59,494 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 11 remaining) [2022-02-16 09:53:59,494 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 11 remaining) [2022-02-16 09:53:59,494 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 11 remaining) [2022-02-16 09:53:59,494 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 11 remaining) [2022-02-16 09:53:59,494 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 11 remaining) [2022-02-16 09:53:59,494 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 11 remaining) [2022-02-16 09:53:59,494 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 11 remaining) [2022-02-16 09:53:59,494 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 11 remaining) [2022-02-16 09:53:59,494 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 11 remaining) [2022-02-16 09:53:59,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-02-16 09:53:59,495 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 09:53:59,495 WARN L235 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:53:59,495 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2022-02-16 09:53:59,504 WARN L322 ript$VariableManager]: TermVariabe threadThread1of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,504 WARN L322 ript$VariableManager]: TermVariabe threadThread1of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,504 WARN L322 ript$VariableManager]: TermVariabe threadThread1of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,504 WARN L322 ript$VariableManager]: TermVariabe threadThread1of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,505 WARN L322 ript$VariableManager]: TermVariabe threadThread9of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,505 WARN L322 ript$VariableManager]: TermVariabe threadThread9of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,505 WARN L322 ript$VariableManager]: TermVariabe threadThread9of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,505 WARN L322 ript$VariableManager]: TermVariabe threadThread9of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,505 WARN L322 ript$VariableManager]: TermVariabe threadThread2of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,505 WARN L322 ript$VariableManager]: TermVariabe threadThread2of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,505 WARN L322 ript$VariableManager]: TermVariabe threadThread2of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,505 WARN L322 ript$VariableManager]: TermVariabe threadThread2of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,505 WARN L322 ript$VariableManager]: TermVariabe threadThread8of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,505 WARN L322 ript$VariableManager]: TermVariabe threadThread8of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,505 WARN L322 ript$VariableManager]: TermVariabe threadThread8of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,505 WARN L322 ript$VariableManager]: TermVariabe threadThread8of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,506 WARN L322 ript$VariableManager]: TermVariabe threadThread3of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,506 WARN L322 ript$VariableManager]: TermVariabe threadThread3of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,506 WARN L322 ript$VariableManager]: TermVariabe threadThread3of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,506 WARN L322 ript$VariableManager]: TermVariabe threadThread3of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,506 WARN L322 ript$VariableManager]: TermVariabe threadThread7of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,506 WARN L322 ript$VariableManager]: TermVariabe threadThread7of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,506 WARN L322 ript$VariableManager]: TermVariabe threadThread7of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,506 WARN L322 ript$VariableManager]: TermVariabe threadThread7of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,506 WARN L322 ript$VariableManager]: TermVariabe threadThread10of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,506 WARN L322 ript$VariableManager]: TermVariabe threadThread10of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,506 WARN L322 ript$VariableManager]: TermVariabe threadThread10of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,506 WARN L322 ript$VariableManager]: TermVariabe threadThread10of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,506 WARN L322 ript$VariableManager]: TermVariabe threadThread5of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,506 WARN L322 ript$VariableManager]: TermVariabe threadThread5of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,507 WARN L322 ript$VariableManager]: TermVariabe threadThread5of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,507 WARN L322 ript$VariableManager]: TermVariabe threadThread5of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,507 WARN L322 ript$VariableManager]: TermVariabe threadThread4of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,507 WARN L322 ript$VariableManager]: TermVariabe threadThread4of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,507 WARN L322 ript$VariableManager]: TermVariabe threadThread4of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,507 WARN L322 ript$VariableManager]: TermVariabe threadThread4of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,507 WARN L322 ript$VariableManager]: TermVariabe threadThread6of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,507 WARN L322 ript$VariableManager]: TermVariabe threadThread6of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,507 WARN L322 ript$VariableManager]: TermVariabe threadThread6of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,507 WARN L322 ript$VariableManager]: TermVariabe threadThread6of10ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:53:59,508 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:53:59,509 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:53:59,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:59,510 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:53:59,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (56)] Waiting until timeout for monitored process [2022-02-16 09:53:59,513 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:53:59,513 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:53:59,513 INFO L340 AbstractCegarLoop]: Starting to check reachability of 12 error locations. [2022-02-16 09:53:59,516 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:53:59,516 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2022-02-16 09:53:59,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:59,516 INFO L85 PathProgramCache]: Analyzing trace with hash 2060529176, now seen corresponding path program 1 times [2022-02-16 09:53:59,516 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:59,516 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832296739] [2022-02-16 09:53:59,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:59,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:59,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:59,531 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:59,532 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:59,532 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832296739] [2022-02-16 09:53:59,532 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832296739] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:59,532 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088148813] [2022-02-16 09:53:59,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:59,532 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:59,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:59,535 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:59,535 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-02-16 09:53:59,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:59,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:53:59,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:53:59,596 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:59,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:53:59,616 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:53:59,616 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088148813] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:53:59,616 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:53:59,616 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:53:59,616 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802581965] [2022-02-16 09:53:59,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:53:59,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:53:59,617 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:53:59,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:53:59,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:53:59,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:59,617 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:53:59,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:53:59,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:53:59,655 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:53:59,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:53:59,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-02-16 09:53:59,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:59,863 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2022-02-16 09:53:59,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:53:59,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1709071708, now seen corresponding path program 1 times [2022-02-16 09:53:59,864 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:53:59,864 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195550752] [2022-02-16 09:53:59,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:59,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:53:59,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:59,894 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:53:59,894 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:53:59,894 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195550752] [2022-02-16 09:53:59,894 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195550752] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:53:59,894 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344866156] [2022-02-16 09:53:59,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:53:59,894 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:53:59,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:53:59,895 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:53:59,896 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-02-16 09:53:59,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:53:59,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:53:59,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:00,024 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:00,025 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:00,056 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:54:00,056 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344866156] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:00,056 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:00,057 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:54:00,057 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883987240] [2022-02-16 09:54:00,057 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:00,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:54:00,057 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:00,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:54:00,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:54:00,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:00,057 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:00,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:54:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:00,217 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:54:00,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:54:00,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:54:00,233 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-02-16 09:54:00,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-02-16 09:54:00,418 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2022-02-16 09:54:00,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:00,418 INFO L85 PathProgramCache]: Analyzing trace with hash -1393056495, now seen corresponding path program 1 times [2022-02-16 09:54:00,418 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:00,418 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775000243] [2022-02-16 09:54:00,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:00,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:00,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:00,446 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:54:00,446 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:00,446 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775000243] [2022-02-16 09:54:00,446 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775000243] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:00,446 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634119750] [2022-02-16 09:54:00,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:00,447 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:00,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:00,449 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:00,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-02-16 09:54:00,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:00,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:54:00,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:00,599 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:00,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:00,639 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:54:00,639 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634119750] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:00,639 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:00,639 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:54:00,639 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540095555] [2022-02-16 09:54:00,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:00,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:54:00,640 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:00,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:54:00,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:54:00,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:00,640 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:00,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:00,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:54:00,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:54:00,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:00,774 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:54:00,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:00,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:00,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:00,800 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:00,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2022-02-16 09:54:00,989 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2022-02-16 09:54:00,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:00,989 INFO L85 PathProgramCache]: Analyzing trace with hash 1386913597, now seen corresponding path program 1 times [2022-02-16 09:54:00,989 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:00,989 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115247319] [2022-02-16 09:54:00,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:00,989 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:00,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:01,020 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:54:01,021 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:01,021 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115247319] [2022-02-16 09:54:01,021 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115247319] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:01,021 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658846862] [2022-02-16 09:54:01,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:01,021 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:01,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:01,023 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:01,026 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-02-16 09:54:01,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:01,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:54:01,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:01,194 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:01,194 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:01,293 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:54:01,293 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1658846862] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:01,293 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:01,293 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:54:01,294 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892468175] [2022-02-16 09:54:01,294 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:01,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:54:01,294 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:01,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:54:01,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:54:01,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:01,294 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:01,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:01,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:01,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:01,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:01,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:01,577 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:54:01,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:01,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:01,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:54:01,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:01,600 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-02-16 09:54:01,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-02-16 09:54:01,779 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2022-02-16 09:54:01,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:01,779 INFO L85 PathProgramCache]: Analyzing trace with hash -788920958, now seen corresponding path program 1 times [2022-02-16 09:54:01,779 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:01,779 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835472392] [2022-02-16 09:54:01,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:01,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:01,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:01,849 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:54:01,849 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:01,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835472392] [2022-02-16 09:54:01,849 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835472392] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:01,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925810909] [2022-02-16 09:54:01,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:01,849 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:01,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:01,851 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:01,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-02-16 09:54:01,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:01,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:54:01,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:02,132 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:02,132 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:02,187 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:54:02,187 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925810909] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:02,187 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:02,187 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:54:02,187 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557414733] [2022-02-16 09:54:02,187 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:02,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:54:02,188 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:02,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:54:02,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:54:02,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:02,188 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:02,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:02,188 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:02,188 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:02,188 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:54:02,188 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:02,188 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:02,404 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:54:02,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:02,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:02,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:02,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:54:02,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:54:02,421 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:02,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:02,613 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2022-02-16 09:54:02,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:02,613 INFO L85 PathProgramCache]: Analyzing trace with hash -794679454, now seen corresponding path program 1 times [2022-02-16 09:54:02,613 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:02,613 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862321535] [2022-02-16 09:54:02,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:02,613 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:02,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:02,642 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:54:02,642 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:02,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862321535] [2022-02-16 09:54:02,642 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862321535] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:02,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028166720] [2022-02-16 09:54:02,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:02,642 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:02,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:02,644 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:02,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-02-16 09:54:02,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:02,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:54:02,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:02,862 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:02,862 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:02,914 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:54:02,915 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028166720] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:02,915 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:02,915 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:54:02,915 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966116109] [2022-02-16 09:54:02,915 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:02,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:54:02,915 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:02,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:54:02,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:54:02,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:02,916 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:02,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:02,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:02,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:02,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:02,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:54:02,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:54:02,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:03,264 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 09:54:03,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:03,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:03,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:03,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:03,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:54:03,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:03,281 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:03,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-02-16 09:54:03,481 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2022-02-16 09:54:03,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:03,481 INFO L85 PathProgramCache]: Analyzing trace with hash 1731964411, now seen corresponding path program 1 times [2022-02-16 09:54:03,481 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:03,481 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107156953] [2022-02-16 09:54:03,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:03,481 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:03,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:03,513 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:54:03,514 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:03,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107156953] [2022-02-16 09:54:03,514 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107156953] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:03,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213187435] [2022-02-16 09:54:03,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:03,514 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:03,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:03,516 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:03,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-02-16 09:54:03,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:03,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 09:54:03,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:03,707 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:03,707 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:03,824 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:54:03,825 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213187435] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:03,825 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:03,825 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 09:54:03,825 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107834540] [2022-02-16 09:54:03,825 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:03,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 09:54:03,825 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:03,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 09:54:03,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 09:54:03,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:03,826 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:03,826 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:03,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:03,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:03,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:03,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:03,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:54:03,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:03,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:04,203 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 09:54:04,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:04,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:04,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:04,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:04,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:04,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:54:04,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:04,220 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:04,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:04,405 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2022-02-16 09:54:04,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:04,405 INFO L85 PathProgramCache]: Analyzing trace with hash 951494547, now seen corresponding path program 1 times [2022-02-16 09:54:04,405 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:04,405 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430269448] [2022-02-16 09:54:04,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:04,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:04,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:04,437 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:54:04,437 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:04,437 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430269448] [2022-02-16 09:54:04,437 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430269448] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:04,437 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592680778] [2022-02-16 09:54:04,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:04,438 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:04,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:04,439 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:04,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-02-16 09:54:04,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:04,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 09:54:04,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:04,697 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:04,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:04,747 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:54:04,747 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592680778] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:04,747 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:04,747 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 09:54:04,747 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092331924] [2022-02-16 09:54:04,747 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:04,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 09:54:04,748 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:04,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 09:54:04,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 09:54:04,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:04,748 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:04,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 09:54:04,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:04,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:04,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:04,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:04,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:04,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:54:04,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:04,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:05,143 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 09:54:05,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:05,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:05,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:05,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:05,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:05,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:05,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:54:05,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:05,161 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:05,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:05,345 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2022-02-16 09:54:05,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:05,346 INFO L85 PathProgramCache]: Analyzing trace with hash -292250492, now seen corresponding path program 1 times [2022-02-16 09:54:05,346 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:05,346 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456020191] [2022-02-16 09:54:05,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:05,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:05,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:05,373 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:54:05,373 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:05,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456020191] [2022-02-16 09:54:05,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456020191] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:05,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950041144] [2022-02-16 09:54:05,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:05,374 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:05,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:05,396 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:05,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-02-16 09:54:05,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:05,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 09:54:05,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:05,763 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:05,763 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:05,862 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:54:05,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950041144] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:05,862 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:05,862 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 09:54:05,862 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393854459] [2022-02-16 09:54:05,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:05,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 09:54:05,863 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:05,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 09:54:05,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 09:54:05,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:05,863 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:05,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:05,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:05,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:05,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:05,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:05,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:05,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:05,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:54:05,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:05,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:06,426 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 09:54:06,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:06,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:06,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:06,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:06,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:06,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:06,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:06,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:54:06,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:06,443 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:06,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:06,627 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2022-02-16 09:54:06,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:06,628 INFO L85 PathProgramCache]: Analyzing trace with hash 362006844, now seen corresponding path program 1 times [2022-02-16 09:54:06,628 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:06,628 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814717575] [2022-02-16 09:54:06,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:06,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:06,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:06,656 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:54:06,657 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:06,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814717575] [2022-02-16 09:54:06,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814717575] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:06,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964903445] [2022-02-16 09:54:06,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:06,657 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:06,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:06,658 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:06,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-02-16 09:54:06,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:06,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 09:54:06,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:07,051 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:07,052 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:07,162 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:54:07,162 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964903445] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:07,162 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:07,162 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 09:54:07,162 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687410187] [2022-02-16 09:54:07,163 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:07,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 09:54:07,163 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:07,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 09:54:07,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 09:54:07,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:07,163 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:07,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:07,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:07,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:07,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:07,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:07,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:07,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:07,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:07,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:54:07,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:07,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:07,623 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 143 transitions and produced 134 states. [2022-02-16 09:54:07,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:07,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:07,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:07,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:07,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:07,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:07,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:07,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:54:07,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:07,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:54:07,640 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:07,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2022-02-16 09:54:07,839 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2022-02-16 09:54:07,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:07,840 INFO L85 PathProgramCache]: Analyzing trace with hash -1661912797, now seen corresponding path program 1 times [2022-02-16 09:54:07,840 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:07,840 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059394992] [2022-02-16 09:54:07,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:07,840 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:07,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:54:07,844 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:54:07,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:54:07,853 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:54:07,853 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:54:07,853 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (11 of 12 remaining) [2022-02-16 09:54:07,853 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 12 remaining) [2022-02-16 09:54:07,853 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 12 remaining) [2022-02-16 09:54:07,853 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 12 remaining) [2022-02-16 09:54:07,853 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 12 remaining) [2022-02-16 09:54:07,853 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 12 remaining) [2022-02-16 09:54:07,853 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 12 remaining) [2022-02-16 09:54:07,853 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 12 remaining) [2022-02-16 09:54:07,854 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 12 remaining) [2022-02-16 09:54:07,854 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 12 remaining) [2022-02-16 09:54:07,854 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 12 remaining) [2022-02-16 09:54:07,854 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 12 remaining) [2022-02-16 09:54:07,854 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-02-16 09:54:07,854 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 09:54:07,854 WARN L235 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:54:07,855 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2022-02-16 09:54:07,863 WARN L322 ript$VariableManager]: TermVariabe threadThread7of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,863 WARN L322 ript$VariableManager]: TermVariabe threadThread7of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,863 WARN L322 ript$VariableManager]: TermVariabe threadThread7of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,863 WARN L322 ript$VariableManager]: TermVariabe threadThread7of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,863 WARN L322 ript$VariableManager]: TermVariabe threadThread10of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,863 WARN L322 ript$VariableManager]: TermVariabe threadThread10of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,864 WARN L322 ript$VariableManager]: TermVariabe threadThread10of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,864 WARN L322 ript$VariableManager]: TermVariabe threadThread10of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,864 WARN L322 ript$VariableManager]: TermVariabe threadThread6of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,864 WARN L322 ript$VariableManager]: TermVariabe threadThread6of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,864 WARN L322 ript$VariableManager]: TermVariabe threadThread6of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,864 WARN L322 ript$VariableManager]: TermVariabe threadThread6of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,864 WARN L322 ript$VariableManager]: TermVariabe threadThread8of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,864 WARN L322 ript$VariableManager]: TermVariabe threadThread8of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,864 WARN L322 ript$VariableManager]: TermVariabe threadThread8of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,864 WARN L322 ript$VariableManager]: TermVariabe threadThread8of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,864 WARN L322 ript$VariableManager]: TermVariabe threadThread11of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,864 WARN L322 ript$VariableManager]: TermVariabe threadThread11of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,864 WARN L322 ript$VariableManager]: TermVariabe threadThread11of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,864 WARN L322 ript$VariableManager]: TermVariabe threadThread11of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,864 WARN L322 ript$VariableManager]: TermVariabe threadThread1of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,865 WARN L322 ript$VariableManager]: TermVariabe threadThread1of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,865 WARN L322 ript$VariableManager]: TermVariabe threadThread1of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,865 WARN L322 ript$VariableManager]: TermVariabe threadThread1of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,865 WARN L322 ript$VariableManager]: TermVariabe threadThread5of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,865 WARN L322 ript$VariableManager]: TermVariabe threadThread5of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,865 WARN L322 ript$VariableManager]: TermVariabe threadThread5of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,865 WARN L322 ript$VariableManager]: TermVariabe threadThread5of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,865 WARN L322 ript$VariableManager]: TermVariabe threadThread9of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,865 WARN L322 ript$VariableManager]: TermVariabe threadThread9of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,865 WARN L322 ript$VariableManager]: TermVariabe threadThread9of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,865 WARN L322 ript$VariableManager]: TermVariabe threadThread9of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,865 WARN L322 ript$VariableManager]: TermVariabe threadThread3of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,865 WARN L322 ript$VariableManager]: TermVariabe threadThread3of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,865 WARN L322 ript$VariableManager]: TermVariabe threadThread3of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,866 WARN L322 ript$VariableManager]: TermVariabe threadThread3of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,866 WARN L322 ript$VariableManager]: TermVariabe threadThread2of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,866 WARN L322 ript$VariableManager]: TermVariabe threadThread2of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,866 WARN L322 ript$VariableManager]: TermVariabe threadThread2of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,866 WARN L322 ript$VariableManager]: TermVariabe threadThread2of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,866 WARN L322 ript$VariableManager]: TermVariabe threadThread4of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,866 WARN L322 ript$VariableManager]: TermVariabe threadThread4of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,866 WARN L322 ript$VariableManager]: TermVariabe threadThread4of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,866 WARN L322 ript$VariableManager]: TermVariabe threadThread4of11ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:07,869 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:54:07,869 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:54:07,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:07,871 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:54:07,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (67)] Waiting until timeout for monitored process [2022-02-16 09:54:07,873 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:54:07,873 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:54:07,873 INFO L340 AbstractCegarLoop]: Starting to check reachability of 13 error locations. [2022-02-16 09:54:07,875 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:54:07,875 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 9 more)] === [2022-02-16 09:54:07,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:07,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1254877272, now seen corresponding path program 1 times [2022-02-16 09:54:07,875 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:07,875 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286363379] [2022-02-16 09:54:07,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:07,875 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:07,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:07,895 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:07,896 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:07,896 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286363379] [2022-02-16 09:54:07,896 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286363379] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:07,896 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900768860] [2022-02-16 09:54:07,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:07,896 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:07,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:07,936 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:07,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-02-16 09:54:07,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:07,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:54:07,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:08,007 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:08,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:08,032 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:08,032 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900768860] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:08,032 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:08,032 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:54:08,033 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913480755] [2022-02-16 09:54:08,033 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:08,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:54:08,033 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:08,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:54:08,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:54:08,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:08,033 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:08,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:08,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:08,074 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:54:08,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:54:08,091 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:08,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-02-16 09:54:08,275 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 9 more)] === [2022-02-16 09:54:08,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:08,275 INFO L85 PathProgramCache]: Analyzing trace with hash -1438980976, now seen corresponding path program 1 times [2022-02-16 09:54:08,275 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:08,275 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279334838] [2022-02-16 09:54:08,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:08,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:08,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:08,302 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:54:08,302 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:08,302 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279334838] [2022-02-16 09:54:08,302 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279334838] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:08,302 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411465125] [2022-02-16 09:54:08,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:08,302 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:08,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:08,303 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:08,306 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-02-16 09:54:08,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:08,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:54:08,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:08,410 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:08,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:08,440 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:54:08,440 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411465125] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:08,441 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:08,441 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:54:08,441 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672816837] [2022-02-16 09:54:08,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:08,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:54:08,441 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:08,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:54:08,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:54:08,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:08,441 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:08,441 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:08,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:54:08,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:08,552 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:54:08,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:54:08,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:54:08,568 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:08,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-02-16 09:54:08,753 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 9 more)] === [2022-02-16 09:54:08,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:08,753 INFO L85 PathProgramCache]: Analyzing trace with hash -1569083319, now seen corresponding path program 1 times [2022-02-16 09:54:08,753 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:08,753 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366117508] [2022-02-16 09:54:08,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:08,753 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:08,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:08,791 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:54:08,791 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:08,791 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366117508] [2022-02-16 09:54:08,792 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366117508] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:08,792 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254579900] [2022-02-16 09:54:08,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:08,792 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:08,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:08,793 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:08,794 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-02-16 09:54:08,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:08,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:54:08,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:08,941 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:08,941 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:08,979 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:54:08,979 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254579900] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:08,979 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:08,979 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:54:08,979 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449863681] [2022-02-16 09:54:08,979 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:08,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:54:08,979 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:08,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:54:08,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:54:08,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:08,980 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:08,980 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:08,980 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:54:08,980 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:54:08,980 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:09,135 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:54:09,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:09,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:09,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:09,152 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-02-16 09:54:09,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:09,336 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 9 more)] === [2022-02-16 09:54:09,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:09,336 INFO L85 PathProgramCache]: Analyzing trace with hash 620475701, now seen corresponding path program 1 times [2022-02-16 09:54:09,336 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:09,336 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598211993] [2022-02-16 09:54:09,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:09,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:09,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:09,364 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:54:09,365 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:09,365 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598211993] [2022-02-16 09:54:09,365 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598211993] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:09,365 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823503299] [2022-02-16 09:54:09,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:09,365 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:09,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:09,376 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:09,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-02-16 09:54:09,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:09,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:54:09,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:09,566 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:09,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:09,613 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:54:09,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1823503299] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:09,614 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:09,614 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:54:09,614 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646157754] [2022-02-16 09:54:09,614 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:09,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:54:09,614 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:09,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:54:09,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:54:09,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:09,614 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:09,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:09,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:09,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:09,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:09,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:09,852 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:54:09,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:09,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:09,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:54:09,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:09,869 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-02-16 09:54:10,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:10,053 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 9 more)] === [2022-02-16 09:54:10,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:10,053 INFO L85 PathProgramCache]: Analyzing trace with hash -1997840318, now seen corresponding path program 1 times [2022-02-16 09:54:10,053 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:10,053 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237766833] [2022-02-16 09:54:10,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:10,054 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:10,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:10,079 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:54:10,079 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:10,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237766833] [2022-02-16 09:54:10,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237766833] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:10,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741787536] [2022-02-16 09:54:10,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:10,080 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:10,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:10,096 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:10,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-02-16 09:54:10,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:10,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:54:10,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:10,295 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:10,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:10,351 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:54:10,352 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741787536] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:10,352 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:10,352 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:54:10,352 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026318966] [2022-02-16 09:54:10,352 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:10,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:54:10,352 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:10,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:54:10,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:54:10,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:10,352 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:10,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:10,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:10,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:10,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:54:10,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:10,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:10,582 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:54:10,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:10,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:10,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:10,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:54:10,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:54:10,598 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:10,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-02-16 09:54:10,798 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 9 more)] === [2022-02-16 09:54:10,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:10,798 INFO L85 PathProgramCache]: Analyzing trace with hash -1489445658, now seen corresponding path program 1 times [2022-02-16 09:54:10,799 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:10,799 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701625311] [2022-02-16 09:54:10,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:10,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:10,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:10,830 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:54:10,830 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:10,830 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701625311] [2022-02-16 09:54:10,830 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701625311] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:10,830 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568912428] [2022-02-16 09:54:10,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:10,831 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:10,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:10,832 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:10,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-02-16 09:54:10,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:10,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:54:10,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:11,082 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:11,083 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:11,150 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:54:11,150 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568912428] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:11,150 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:11,150 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:54:11,150 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903348079] [2022-02-16 09:54:11,150 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:11,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:54:11,150 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:11,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:54:11,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:54:11,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:11,151 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:11,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:11,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:11,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:11,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:11,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:54:11,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:54:11,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:11,414 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 09:54:11,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:11,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:11,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:11,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:11,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:54:11,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:11,430 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:11,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2022-02-16 09:54:11,628 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 9 more)] === [2022-02-16 09:54:11,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:11,628 INFO L85 PathProgramCache]: Analyzing trace with hash -1546719405, now seen corresponding path program 1 times [2022-02-16 09:54:11,628 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:11,628 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882431552] [2022-02-16 09:54:11,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:11,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:11,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:11,656 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:54:11,656 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:11,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882431552] [2022-02-16 09:54:11,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882431552] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:11,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036207857] [2022-02-16 09:54:11,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:11,657 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:11,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:11,660 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:11,661 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-02-16 09:54:11,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:11,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 09:54:11,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:11,900 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:11,901 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:11,988 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:54:11,989 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036207857] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:11,989 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:11,989 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 09:54:11,989 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162753488] [2022-02-16 09:54:11,989 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:11,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 09:54:11,989 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:11,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 09:54:11,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 09:54:11,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:11,990 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:11,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:11,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:11,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:11,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:11,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:11,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:54:11,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:11,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:12,371 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 09:54:12,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:12,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:12,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:12,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:12,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:12,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:54:12,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:12,387 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2022-02-16 09:54:12,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:12,578 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 9 more)] === [2022-02-16 09:54:12,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:12,578 INFO L85 PathProgramCache]: Analyzing trace with hash 1194920719, now seen corresponding path program 1 times [2022-02-16 09:54:12,578 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:12,578 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328664215] [2022-02-16 09:54:12,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:12,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:12,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:12,605 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:54:12,605 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:12,605 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328664215] [2022-02-16 09:54:12,605 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328664215] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:12,605 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99028765] [2022-02-16 09:54:12,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:12,605 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:12,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:12,606 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:12,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-02-16 09:54:12,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:12,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 09:54:12,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:12,878 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:12,879 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:12,938 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:54:12,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99028765] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:12,938 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:12,938 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 09:54:12,939 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022998314] [2022-02-16 09:54:12,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:12,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 09:54:12,939 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:12,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 09:54:12,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 09:54:12,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:12,939 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:12,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 09:54:12,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:12,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:12,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:12,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:12,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:12,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:54:12,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:12,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:13,351 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 09:54:13,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:13,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:13,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:13,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:13,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:13,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:13,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:54:13,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:13,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:13,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:13,585 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 9 more)] === [2022-02-16 09:54:13,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:13,586 INFO L85 PathProgramCache]: Analyzing trace with hash 1750276296, now seen corresponding path program 1 times [2022-02-16 09:54:13,586 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:13,586 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360940110] [2022-02-16 09:54:13,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:13,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:13,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:13,633 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:54:13,633 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:13,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360940110] [2022-02-16 09:54:13,633 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360940110] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:13,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510339690] [2022-02-16 09:54:13,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:13,634 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:13,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:13,635 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:13,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-02-16 09:54:13,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:13,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 09:54:13,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:14,031 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:14,031 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:14,122 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:54:14,122 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510339690] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:14,122 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:14,122 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 09:54:14,122 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623509532] [2022-02-16 09:54:14,122 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:14,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 09:54:14,123 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:14,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 09:54:14,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 09:54:14,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:14,123 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:14,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:14,124 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:14,124 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:14,124 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:14,124 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:14,124 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:14,124 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:14,124 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:54:14,124 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:14,124 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:14,593 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 09:54:14,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:14,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:14,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:14,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:14,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:14,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:14,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:14,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:54:14,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:14,610 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:14,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2022-02-16 09:54:14,810 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 9 more)] === [2022-02-16 09:54:14,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:14,810 INFO L85 PathProgramCache]: Analyzing trace with hash -800417504, now seen corresponding path program 1 times [2022-02-16 09:54:14,810 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:14,810 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524240205] [2022-02-16 09:54:14,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:14,811 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:14,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:14,839 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:54:14,840 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:14,840 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524240205] [2022-02-16 09:54:14,840 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524240205] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:14,840 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397685988] [2022-02-16 09:54:14,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:14,840 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:14,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:14,841 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:14,842 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-02-16 09:54:14,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:14,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 09:54:14,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:15,237 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:15,237 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:15,336 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:54:15,336 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397685988] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:15,336 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:15,336 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 09:54:15,336 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392747166] [2022-02-16 09:54:15,336 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:15,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 09:54:15,336 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:15,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 09:54:15,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 09:54:15,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:15,337 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:15,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:15,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:15,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:15,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:15,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:15,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:15,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:15,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:15,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:54:15,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:15,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:15,892 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 09:54:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:54:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:15,909 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:16,109 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:16,109 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 9 more)] === [2022-02-16 09:54:16,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:16,110 INFO L85 PathProgramCache]: Analyzing trace with hash 270496737, now seen corresponding path program 1 times [2022-02-16 09:54:16,110 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:16,110 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353404881] [2022-02-16 09:54:16,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:16,110 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:16,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:16,136 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:54:16,136 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:16,136 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353404881] [2022-02-16 09:54:16,136 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353404881] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:16,136 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603990363] [2022-02-16 09:54:16,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:16,137 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:16,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:16,138 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:16,139 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-02-16 09:54:16,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:16,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 09:54:16,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:16,523 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:16,523 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:16,602 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:54:16,602 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [603990363] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:16,602 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:16,602 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 09:54:16,602 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361518873] [2022-02-16 09:54:16,603 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:16,603 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 09:54:16,603 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:16,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 09:54:16,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 09:54:16,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:16,603 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:16,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 09:54:16,604 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:16,604 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:16,604 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:16,604 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:16,604 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:16,604 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:16,604 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:16,604 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:16,604 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:54:16,604 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:16,604 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:17,325 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 157 transitions and produced 147 states. [2022-02-16 09:54:17,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:17,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:17,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:17,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:17,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:17,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:17,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:17,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:17,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:54:17,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:17,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:54:17,350 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-02-16 09:54:17,526 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:17,526 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 9 more)] === [2022-02-16 09:54:17,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:17,526 INFO L85 PathProgramCache]: Analyzing trace with hash -203997082, now seen corresponding path program 1 times [2022-02-16 09:54:17,526 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:17,527 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137117447] [2022-02-16 09:54:17,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:17,527 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:17,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:54:17,534 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:54:17,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:54:17,545 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:54:17,545 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:54:17,545 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (12 of 13 remaining) [2022-02-16 09:54:17,545 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 13 remaining) [2022-02-16 09:54:17,545 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 13 remaining) [2022-02-16 09:54:17,545 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 13 remaining) [2022-02-16 09:54:17,546 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 13 remaining) [2022-02-16 09:54:17,546 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 13 remaining) [2022-02-16 09:54:17,546 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 13 remaining) [2022-02-16 09:54:17,546 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 13 remaining) [2022-02-16 09:54:17,546 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 13 remaining) [2022-02-16 09:54:17,546 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 13 remaining) [2022-02-16 09:54:17,546 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 13 remaining) [2022-02-16 09:54:17,546 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 13 remaining) [2022-02-16 09:54:17,546 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 13 remaining) [2022-02-16 09:54:17,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2022-02-16 09:54:17,547 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 09:54:17,547 WARN L235 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:54:17,547 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2022-02-16 09:54:17,554 WARN L322 ript$VariableManager]: TermVariabe threadThread5of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,554 WARN L322 ript$VariableManager]: TermVariabe threadThread5of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,554 WARN L322 ript$VariableManager]: TermVariabe threadThread5of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,554 WARN L322 ript$VariableManager]: TermVariabe threadThread5of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,555 WARN L322 ript$VariableManager]: TermVariabe threadThread7of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,555 WARN L322 ript$VariableManager]: TermVariabe threadThread7of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,555 WARN L322 ript$VariableManager]: TermVariabe threadThread7of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,555 WARN L322 ript$VariableManager]: TermVariabe threadThread7of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,555 WARN L322 ript$VariableManager]: TermVariabe threadThread10of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,555 WARN L322 ript$VariableManager]: TermVariabe threadThread10of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,555 WARN L322 ript$VariableManager]: TermVariabe threadThread10of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,555 WARN L322 ript$VariableManager]: TermVariabe threadThread10of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,555 WARN L322 ript$VariableManager]: TermVariabe threadThread4of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,555 WARN L322 ript$VariableManager]: TermVariabe threadThread4of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,555 WARN L322 ript$VariableManager]: TermVariabe threadThread4of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,556 WARN L322 ript$VariableManager]: TermVariabe threadThread4of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,556 WARN L322 ript$VariableManager]: TermVariabe threadThread8of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,556 WARN L322 ript$VariableManager]: TermVariabe threadThread8of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,556 WARN L322 ript$VariableManager]: TermVariabe threadThread8of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,556 WARN L322 ript$VariableManager]: TermVariabe threadThread8of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,556 WARN L322 ript$VariableManager]: TermVariabe threadThread11of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,556 WARN L322 ript$VariableManager]: TermVariabe threadThread11of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,556 WARN L322 ript$VariableManager]: TermVariabe threadThread11of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,556 WARN L322 ript$VariableManager]: TermVariabe threadThread11of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,556 WARN L322 ript$VariableManager]: TermVariabe threadThread1of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,557 WARN L322 ript$VariableManager]: TermVariabe threadThread1of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,557 WARN L322 ript$VariableManager]: TermVariabe threadThread1of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,557 WARN L322 ript$VariableManager]: TermVariabe threadThread1of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,557 WARN L322 ript$VariableManager]: TermVariabe threadThread3of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,557 WARN L322 ript$VariableManager]: TermVariabe threadThread3of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,557 WARN L322 ript$VariableManager]: TermVariabe threadThread3of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,557 WARN L322 ript$VariableManager]: TermVariabe threadThread3of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,557 WARN L322 ript$VariableManager]: TermVariabe threadThread9of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,557 WARN L322 ript$VariableManager]: TermVariabe threadThread9of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,557 WARN L322 ript$VariableManager]: TermVariabe threadThread9of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,557 WARN L322 ript$VariableManager]: TermVariabe threadThread9of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,558 WARN L322 ript$VariableManager]: TermVariabe threadThread12of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,558 WARN L322 ript$VariableManager]: TermVariabe threadThread12of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,558 WARN L322 ript$VariableManager]: TermVariabe threadThread12of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,558 WARN L322 ript$VariableManager]: TermVariabe threadThread12of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,558 WARN L322 ript$VariableManager]: TermVariabe threadThread2of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,558 WARN L322 ript$VariableManager]: TermVariabe threadThread2of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,558 WARN L322 ript$VariableManager]: TermVariabe threadThread2of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,558 WARN L322 ript$VariableManager]: TermVariabe threadThread2of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,558 WARN L322 ript$VariableManager]: TermVariabe threadThread6of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,559 WARN L322 ript$VariableManager]: TermVariabe threadThread6of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,559 WARN L322 ript$VariableManager]: TermVariabe threadThread6of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,559 WARN L322 ript$VariableManager]: TermVariabe threadThread6of12ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:17,560 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:54:17,561 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:54:17,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:17,562 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:54:17,563 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (79)] Waiting until timeout for monitored process [2022-02-16 09:54:17,564 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:54:17,565 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:54:17,565 INFO L340 AbstractCegarLoop]: Starting to check reachability of 14 error locations. [2022-02-16 09:54:17,567 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:54:17,567 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 10 more)] === [2022-02-16 09:54:17,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:17,567 INFO L85 PathProgramCache]: Analyzing trace with hash 739693245, now seen corresponding path program 1 times [2022-02-16 09:54:17,568 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:17,568 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092448804] [2022-02-16 09:54:17,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:17,568 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:17,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:17,585 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:17,585 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:17,585 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092448804] [2022-02-16 09:54:17,585 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092448804] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:17,585 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19251505] [2022-02-16 09:54:17,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:17,585 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:17,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:17,587 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:17,598 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-02-16 09:54:17,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:17,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:54:17,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:17,684 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:17,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:17,726 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:17,726 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19251505] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:17,726 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:17,727 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:54:17,727 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577493310] [2022-02-16 09:54:17,727 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:17,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:54:17,727 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:17,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:54:17,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:54:17,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:17,728 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:17,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:17,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:17,769 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:54:17,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:54:17,793 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:17,969 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2022-02-16 09:54:17,969 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 10 more)] === [2022-02-16 09:54:17,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:17,970 INFO L85 PathProgramCache]: Analyzing trace with hash -1527037108, now seen corresponding path program 1 times [2022-02-16 09:54:17,970 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:17,970 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118590714] [2022-02-16 09:54:17,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:17,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:17,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:17,995 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:54:17,996 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:17,996 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118590714] [2022-02-16 09:54:17,996 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118590714] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:17,996 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218258495] [2022-02-16 09:54:17,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:17,996 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:17,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:17,998 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:17,999 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-02-16 09:54:18,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:18,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:54:18,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:18,106 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:18,106 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:18,135 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:54:18,136 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218258495] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:18,136 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:18,136 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:54:18,136 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525128335] [2022-02-16 09:54:18,136 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:18,136 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:54:18,136 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:18,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:54:18,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:54:18,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:18,137 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:18,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:18,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:54:18,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:18,254 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:54:18,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:54:18,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:54:18,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:18,454 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-02-16 09:54:18,455 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 10 more)] === [2022-02-16 09:54:18,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:18,455 INFO L85 PathProgramCache]: Analyzing trace with hash -1417496562, now seen corresponding path program 1 times [2022-02-16 09:54:18,455 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:18,455 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259355411] [2022-02-16 09:54:18,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:18,455 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:18,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:18,482 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:54:18,482 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:18,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259355411] [2022-02-16 09:54:18,482 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1259355411] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:18,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144199287] [2022-02-16 09:54:18,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:18,482 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:18,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:18,483 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:18,484 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-02-16 09:54:18,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:18,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:54:18,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:18,622 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:18,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:18,660 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:54:18,660 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144199287] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:18,660 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:18,660 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:54:18,660 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861047921] [2022-02-16 09:54:18,660 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:18,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:54:18,661 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:18,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:54:18,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:54:18,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:18,665 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:18,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:18,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:54:18,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:54:18,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:18,772 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:54:18,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:18,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:18,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:18,788 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:18,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2022-02-16 09:54:18,980 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 10 more)] === [2022-02-16 09:54:18,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:18,980 INFO L85 PathProgramCache]: Analyzing trace with hash 1042329, now seen corresponding path program 1 times [2022-02-16 09:54:18,980 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:18,980 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018188176] [2022-02-16 09:54:18,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:18,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:18,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:19,009 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:54:19,009 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:19,009 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018188176] [2022-02-16 09:54:19,009 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018188176] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:19,009 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894009675] [2022-02-16 09:54:19,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:19,009 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:19,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:19,011 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:19,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-02-16 09:54:19,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:19,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:54:19,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:19,186 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:19,187 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:19,214 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:54:19,215 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894009675] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:19,215 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:19,215 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:54:19,215 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860628181] [2022-02-16 09:54:19,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:19,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:54:19,217 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:19,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:54:19,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:54:19,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:19,217 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:19,217 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:19,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:19,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:19,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:19,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:19,367 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:54:19,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:19,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:19,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:54:19,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:19,383 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-02-16 09:54:19,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable80 [2022-02-16 09:54:19,584 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 10 more)] === [2022-02-16 09:54:19,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:19,584 INFO L85 PathProgramCache]: Analyzing trace with hash 513081087, now seen corresponding path program 1 times [2022-02-16 09:54:19,584 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:19,584 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71016219] [2022-02-16 09:54:19,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:19,584 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:19,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:19,619 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:54:19,619 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:19,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71016219] [2022-02-16 09:54:19,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71016219] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:19,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697269575] [2022-02-16 09:54:19,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:19,620 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:19,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:19,621 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:19,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-02-16 09:54:19,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:19,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:54:19,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:19,770 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:19,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:19,804 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:54:19,804 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697269575] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:19,804 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:19,804 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:54:19,804 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066795573] [2022-02-16 09:54:19,804 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:19,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:54:19,805 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:19,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:54:19,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:54:19,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:19,805 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:19,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:19,805 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:19,805 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:19,805 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:54:19,805 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:19,805 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:20,128 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:54:20,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:20,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:20,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:20,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:54:20,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:54:20,144 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:20,329 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:20,329 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 10 more)] === [2022-02-16 09:54:20,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:20,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1513396710, now seen corresponding path program 1 times [2022-02-16 09:54:20,329 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:20,329 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393168490] [2022-02-16 09:54:20,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:20,330 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:20,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:20,364 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:54:20,364 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:20,364 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393168490] [2022-02-16 09:54:20,364 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393168490] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:20,364 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254181701] [2022-02-16 09:54:20,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:20,364 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:20,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:20,365 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:20,366 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-02-16 09:54:20,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:20,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:54:20,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:20,629 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:20,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:20,692 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:54:20,692 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254181701] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:20,692 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:20,692 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:54:20,692 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589226992] [2022-02-16 09:54:20,692 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:20,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:54:20,692 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:20,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:54:20,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:54:20,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:20,693 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:20,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:20,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:20,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:20,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:20,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:54:20,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:54:20,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:21,021 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 09:54:21,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:21,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:21,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:21,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:21,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:54:21,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:21,038 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-02-16 09:54:21,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:21,222 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 10 more)] === [2022-02-16 09:54:21,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:21,222 INFO L85 PathProgramCache]: Analyzing trace with hash -1187610572, now seen corresponding path program 1 times [2022-02-16 09:54:21,223 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:21,223 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983594500] [2022-02-16 09:54:21,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:21,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:21,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:21,258 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:54:21,258 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:21,258 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983594500] [2022-02-16 09:54:21,258 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983594500] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:21,258 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123611811] [2022-02-16 09:54:21,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:21,258 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:21,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:21,259 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:21,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-02-16 09:54:21,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:21,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 09:54:21,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:21,495 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:21,495 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:21,547 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:54:21,547 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123611811] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:21,548 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:21,548 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 09:54:21,548 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110335385] [2022-02-16 09:54:21,548 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:21,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 09:54:21,548 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:21,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 09:54:21,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 09:54:21,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:21,548 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:21,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:54:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:21,947 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 09:54:21,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:21,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:21,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:21,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:21,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:21,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:54:21,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:21,964 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2022-02-16 09:54:22,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:22,148 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 10 more)] === [2022-02-16 09:54:22,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:22,148 INFO L85 PathProgramCache]: Analyzing trace with hash 1466790095, now seen corresponding path program 1 times [2022-02-16 09:54:22,148 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:22,149 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995370238] [2022-02-16 09:54:22,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:22,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:22,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:22,173 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:54:22,173 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:22,173 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995370238] [2022-02-16 09:54:22,173 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995370238] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:22,173 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161154718] [2022-02-16 09:54:22,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:22,173 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:22,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:22,175 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:22,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-02-16 09:54:22,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:22,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 09:54:22,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:22,444 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:22,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:22,526 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:54:22,526 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161154718] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:22,526 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:22,526 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 09:54:22,526 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394188529] [2022-02-16 09:54:22,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:22,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 09:54:22,527 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:22,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 09:54:22,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 09:54:22,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:22,527 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:22,528 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 09:54:22,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:22,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:22,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:22,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:22,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:22,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:54:22,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:22,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:23,029 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 09:54:23,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:23,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:23,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:23,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:23,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:23,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:23,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:54:23,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:23,046 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:23,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:23,230 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 10 more)] === [2022-02-16 09:54:23,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:23,230 INFO L85 PathProgramCache]: Analyzing trace with hash -1658331895, now seen corresponding path program 1 times [2022-02-16 09:54:23,231 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:23,231 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986726343] [2022-02-16 09:54:23,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:23,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:23,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:23,255 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:54:23,256 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:23,256 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986726343] [2022-02-16 09:54:23,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986726343] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:23,256 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414601506] [2022-02-16 09:54:23,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:23,256 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:23,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:23,271 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:23,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-02-16 09:54:23,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:23,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 09:54:23,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:23,652 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:23,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:23,732 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:54:23,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414601506] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:23,732 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:23,733 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 09:54:23,733 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038490704] [2022-02-16 09:54:23,733 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:23,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 09:54:23,733 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:23,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 09:54:23,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 09:54:23,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:23,733 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:23,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:23,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:23,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:23,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:23,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:23,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:23,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:23,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:54:23,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:23,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:24,110 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 09:54:24,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:24,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:24,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:24,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:24,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:24,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:24,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:24,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:54:24,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:24,127 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:24,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:24,318 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 10 more)] === [2022-02-16 09:54:24,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:24,318 INFO L85 PathProgramCache]: Analyzing trace with hash 137029504, now seen corresponding path program 1 times [2022-02-16 09:54:24,318 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:24,318 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722824495] [2022-02-16 09:54:24,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:24,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:24,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:24,377 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:54:24,378 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:24,378 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722824495] [2022-02-16 09:54:24,378 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722824495] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:24,378 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896071078] [2022-02-16 09:54:24,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:24,378 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:24,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:24,392 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:24,393 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-02-16 09:54:24,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:24,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 09:54:24,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:24,732 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:24,732 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:24,795 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:54:24,795 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896071078] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:24,795 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:24,795 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 09:54:24,795 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223203308] [2022-02-16 09:54:24,795 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:24,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 09:54:24,796 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:24,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 09:54:24,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 09:54:24,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:24,796 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:24,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:24,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:24,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:24,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:24,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:24,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:24,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:24,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:24,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:54:24,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:24,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:25,217 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 09:54:25,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:25,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:25,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:25,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:25,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:25,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:25,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:25,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:25,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:54:25,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:25,233 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:25,433 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2022-02-16 09:54:25,433 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 10 more)] === [2022-02-16 09:54:25,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:25,434 INFO L85 PathProgramCache]: Analyzing trace with hash 629191554, now seen corresponding path program 1 times [2022-02-16 09:54:25,434 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:25,434 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960754342] [2022-02-16 09:54:25,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:25,434 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:25,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:25,468 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:54:25,468 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:25,468 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960754342] [2022-02-16 09:54:25,468 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960754342] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:25,468 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039619951] [2022-02-16 09:54:25,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:25,468 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:25,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:25,469 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:25,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-02-16 09:54:25,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:25,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 09:54:25,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:25,871 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:25,871 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:25,940 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:54:25,941 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039619951] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:25,941 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:25,941 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 09:54:25,941 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407335869] [2022-02-16 09:54:25,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:25,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 09:54:25,941 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:25,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 09:54:25,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 09:54:25,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:25,942 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:25,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 09:54:25,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:25,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:25,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:25,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:25,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:25,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:25,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:25,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:25,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:54:25,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:25,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:26,400 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 09:54:26,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:26,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:26,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:26,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:26,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:26,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:26,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:26,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:26,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:26,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:54:26,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:26,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:26,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-02-16 09:54:26,617 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 10 more)] === [2022-02-16 09:54:26,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:26,617 INFO L85 PathProgramCache]: Analyzing trace with hash 334515381, now seen corresponding path program 1 times [2022-02-16 09:54:26,617 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:26,617 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110743945] [2022-02-16 09:54:26,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:26,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:26,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:26,649 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:54:26,650 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:26,650 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110743945] [2022-02-16 09:54:26,650 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110743945] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:26,650 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157945135] [2022-02-16 09:54:26,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:26,650 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:26,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:26,651 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:26,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-02-16 09:54:26,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:26,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 09:54:26,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:27,084 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:27,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:27,184 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:54:27,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157945135] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:27,184 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:27,184 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 09:54:27,184 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141170121] [2022-02-16 09:54:27,184 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:27,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 09:54:27,185 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:27,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 09:54:27,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 09:54:27,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:27,186 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:27,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:27,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:27,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:27,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:27,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:27,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:27,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:27,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:27,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:27,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:27,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:54:27,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:27,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:27,761 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 171 transitions and produced 160 states. [2022-02-16 09:54:27,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:27,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:27,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:27,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:27,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:27,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:27,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:27,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:27,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:27,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:54:27,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:27,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:54:27,778 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:27,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2022-02-16 09:54:27,975 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 10 more)] === [2022-02-16 09:54:27,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:27,975 INFO L85 PathProgramCache]: Analyzing trace with hash 1781176771, now seen corresponding path program 1 times [2022-02-16 09:54:27,976 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:27,976 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643275523] [2022-02-16 09:54:27,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:27,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:27,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:54:27,980 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:54:27,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:54:27,986 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:54:27,986 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:54:27,986 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (13 of 14 remaining) [2022-02-16 09:54:27,986 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 14 remaining) [2022-02-16 09:54:27,986 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 14 remaining) [2022-02-16 09:54:27,986 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 14 remaining) [2022-02-16 09:54:27,986 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 14 remaining) [2022-02-16 09:54:27,986 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 14 remaining) [2022-02-16 09:54:27,986 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 14 remaining) [2022-02-16 09:54:27,986 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 14 remaining) [2022-02-16 09:54:27,986 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 14 remaining) [2022-02-16 09:54:27,986 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 14 remaining) [2022-02-16 09:54:27,986 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 14 remaining) [2022-02-16 09:54:27,986 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 14 remaining) [2022-02-16 09:54:27,986 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 14 remaining) [2022-02-16 09:54:27,986 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 14 remaining) [2022-02-16 09:54:27,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2022-02-16 09:54:27,987 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 09:54:27,987 WARN L235 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:54:27,987 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2022-02-16 09:54:28,007 WARN L322 ript$VariableManager]: TermVariabe threadThread4of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,007 WARN L322 ript$VariableManager]: TermVariabe threadThread4of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,007 WARN L322 ript$VariableManager]: TermVariabe threadThread4of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,007 WARN L322 ript$VariableManager]: TermVariabe threadThread4of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,008 WARN L322 ript$VariableManager]: TermVariabe threadThread2of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,008 WARN L322 ript$VariableManager]: TermVariabe threadThread2of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,008 WARN L322 ript$VariableManager]: TermVariabe threadThread2of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,008 WARN L322 ript$VariableManager]: TermVariabe threadThread2of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,008 WARN L322 ript$VariableManager]: TermVariabe threadThread6of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,008 WARN L322 ript$VariableManager]: TermVariabe threadThread6of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,008 WARN L322 ript$VariableManager]: TermVariabe threadThread6of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,008 WARN L322 ript$VariableManager]: TermVariabe threadThread6of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,008 WARN L322 ript$VariableManager]: TermVariabe threadThread13of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,008 WARN L322 ript$VariableManager]: TermVariabe threadThread13of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,008 WARN L322 ript$VariableManager]: TermVariabe threadThread13of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,008 WARN L322 ript$VariableManager]: TermVariabe threadThread13of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,008 WARN L322 ript$VariableManager]: TermVariabe threadThread3of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,008 WARN L322 ript$VariableManager]: TermVariabe threadThread3of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,009 WARN L322 ript$VariableManager]: TermVariabe threadThread3of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,009 WARN L322 ript$VariableManager]: TermVariabe threadThread3of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,009 WARN L322 ript$VariableManager]: TermVariabe threadThread7of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,009 WARN L322 ript$VariableManager]: TermVariabe threadThread7of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,009 WARN L322 ript$VariableManager]: TermVariabe threadThread7of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,009 WARN L322 ript$VariableManager]: TermVariabe threadThread7of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,009 WARN L322 ript$VariableManager]: TermVariabe threadThread8of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,009 WARN L322 ript$VariableManager]: TermVariabe threadThread8of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,009 WARN L322 ript$VariableManager]: TermVariabe threadThread8of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,009 WARN L322 ript$VariableManager]: TermVariabe threadThread8of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,009 WARN L322 ript$VariableManager]: TermVariabe threadThread9of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,009 WARN L322 ript$VariableManager]: TermVariabe threadThread9of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,009 WARN L322 ript$VariableManager]: TermVariabe threadThread9of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,009 WARN L322 ript$VariableManager]: TermVariabe threadThread9of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,009 WARN L322 ript$VariableManager]: TermVariabe threadThread1of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,010 WARN L322 ript$VariableManager]: TermVariabe threadThread1of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,010 WARN L322 ript$VariableManager]: TermVariabe threadThread1of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,010 WARN L322 ript$VariableManager]: TermVariabe threadThread1of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,010 WARN L322 ript$VariableManager]: TermVariabe threadThread10of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,010 WARN L322 ript$VariableManager]: TermVariabe threadThread10of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,010 WARN L322 ript$VariableManager]: TermVariabe threadThread10of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,010 WARN L322 ript$VariableManager]: TermVariabe threadThread10of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,010 WARN L322 ript$VariableManager]: TermVariabe threadThread11of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,010 WARN L322 ript$VariableManager]: TermVariabe threadThread11of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,010 WARN L322 ript$VariableManager]: TermVariabe threadThread11of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,010 WARN L322 ript$VariableManager]: TermVariabe threadThread11of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,010 WARN L322 ript$VariableManager]: TermVariabe threadThread12of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,010 WARN L322 ript$VariableManager]: TermVariabe threadThread12of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,010 WARN L322 ript$VariableManager]: TermVariabe threadThread12of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,010 WARN L322 ript$VariableManager]: TermVariabe threadThread12of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,011 WARN L322 ript$VariableManager]: TermVariabe threadThread5of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,011 WARN L322 ript$VariableManager]: TermVariabe threadThread5of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,011 WARN L322 ript$VariableManager]: TermVariabe threadThread5of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,011 WARN L322 ript$VariableManager]: TermVariabe threadThread5of13ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:28,012 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:54:28,013 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:54:28,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:28,015 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:54:28,028 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:54:28,028 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:54:28,028 INFO L340 AbstractCegarLoop]: Starting to check reachability of 15 error locations. [2022-02-16 09:54:28,029 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:54:28,029 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 11 more)] === [2022-02-16 09:54:28,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:28,029 INFO L85 PathProgramCache]: Analyzing trace with hash 514977735, now seen corresponding path program 1 times [2022-02-16 09:54:28,029 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:28,029 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185450812] [2022-02-16 09:54:28,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:28,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:28,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:28,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (92)] Waiting until timeout for monitored process [2022-02-16 09:54:28,048 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:28,048 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:28,048 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185450812] [2022-02-16 09:54:28,048 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185450812] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:28,048 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834269260] [2022-02-16 09:54:28,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:28,048 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:28,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:28,050 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:28,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-02-16 09:54:28,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:28,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:54:28,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:28,120 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:28,120 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:28,136 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:28,136 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [834269260] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:28,136 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:28,136 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:54:28,136 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361552063] [2022-02-16 09:54:28,136 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:28,136 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:54:28,136 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:28,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:54:28,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:54:28,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:28,137 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:28,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:28,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:28,166 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:54:28,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:54:28,181 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2022-02-16 09:54:28,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:28,379 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 11 more)] === [2022-02-16 09:54:28,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:28,380 INFO L85 PathProgramCache]: Analyzing trace with hash -333984828, now seen corresponding path program 1 times [2022-02-16 09:54:28,380 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:28,380 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084670357] [2022-02-16 09:54:28,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:28,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:28,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:28,398 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:54:28,398 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:28,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084670357] [2022-02-16 09:54:28,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084670357] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:28,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628389666] [2022-02-16 09:54:28,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:28,399 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:28,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:28,400 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:28,401 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-02-16 09:54:28,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:28,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:54:28,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:28,531 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:28,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:28,556 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:54:28,556 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628389666] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:28,557 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:28,557 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:54:28,557 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275879475] [2022-02-16 09:54:28,557 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:28,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:54:28,557 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:28,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:54:28,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:54:28,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:28,558 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:28,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:28,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:54:28,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:28,643 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:54:28,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:54:28,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:54:28,659 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:28,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:28,859 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 11 more)] === [2022-02-16 09:54:28,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:28,859 INFO L85 PathProgramCache]: Analyzing trace with hash -1102440828, now seen corresponding path program 1 times [2022-02-16 09:54:28,859 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:28,859 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970576152] [2022-02-16 09:54:28,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:28,859 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:28,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:28,878 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:54:28,878 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:28,878 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970576152] [2022-02-16 09:54:28,878 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970576152] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:28,878 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94246625] [2022-02-16 09:54:28,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:28,878 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:28,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:28,880 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:28,880 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-02-16 09:54:28,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:28,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:54:28,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:29,000 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:29,000 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:29,067 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:54:29,067 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94246625] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:29,067 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:29,067 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:54:29,067 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760641945] [2022-02-16 09:54:29,067 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:29,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:54:29,068 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:29,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:54:29,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:54:29,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:29,068 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:29,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:29,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:54:29,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:54:29,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:29,185 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:54:29,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:29,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:29,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:29,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:29,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:29,403 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 11 more)] === [2022-02-16 09:54:29,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:29,404 INFO L85 PathProgramCache]: Analyzing trace with hash -399199303, now seen corresponding path program 1 times [2022-02-16 09:54:29,404 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:29,404 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099795817] [2022-02-16 09:54:29,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:29,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:29,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:29,425 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:54:29,426 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:29,426 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099795817] [2022-02-16 09:54:29,427 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099795817] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:29,427 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305828312] [2022-02-16 09:54:29,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:29,427 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:29,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:29,428 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:29,428 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-02-16 09:54:29,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:29,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:54:29,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:29,569 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:29,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:29,600 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:54:29,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305828312] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:29,600 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:29,600 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:54:29,601 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997912886] [2022-02-16 09:54:29,601 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:29,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:54:29,601 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:29,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:54:29,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:54:29,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:29,601 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:29,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:29,602 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:29,602 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:29,602 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:29,602 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:29,750 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:54:29,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:29,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:29,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:54:29,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:29,766 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:29,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2022-02-16 09:54:29,966 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 11 more)] === [2022-02-16 09:54:29,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:29,966 INFO L85 PathProgramCache]: Analyzing trace with hash 634412853, now seen corresponding path program 1 times [2022-02-16 09:54:29,966 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:29,966 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682066430] [2022-02-16 09:54:29,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:29,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:29,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:29,984 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:54:29,984 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:29,984 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682066430] [2022-02-16 09:54:29,984 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682066430] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:29,984 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26218482] [2022-02-16 09:54:29,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:29,984 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:29,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:29,985 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:29,986 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-02-16 09:54:30,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:30,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:54:30,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:30,190 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:30,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:30,238 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:54:30,238 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26218482] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:30,238 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:30,238 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:54:30,238 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450723082] [2022-02-16 09:54:30,238 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:30,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:54:30,238 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:30,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:54:30,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:54:30,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:30,239 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:30,239 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:30,239 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:30,239 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:30,239 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:54:30,239 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:30,239 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:30,473 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:54:30,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:30,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:30,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:30,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:54:30,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:54:30,490 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:30,689 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:30,690 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 11 more)] === [2022-02-16 09:54:30,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:30,690 INFO L85 PathProgramCache]: Analyzing trace with hash 1269235082, now seen corresponding path program 1 times [2022-02-16 09:54:30,690 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:30,690 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766268405] [2022-02-16 09:54:30,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:30,690 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:30,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:30,713 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:54:30,713 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:30,713 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766268405] [2022-02-16 09:54:30,713 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766268405] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:30,713 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596210815] [2022-02-16 09:54:30,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:30,713 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:30,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:30,714 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:30,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-02-16 09:54:30,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:30,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:54:30,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:30,965 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:30,965 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:31,034 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:54:31,035 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596210815] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:31,035 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:31,035 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:54:31,035 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840584643] [2022-02-16 09:54:31,035 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:31,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:54:31,035 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:31,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:54:31,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:54:31,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:31,036 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:31,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:31,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:31,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:31,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:31,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:54:31,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:54:31,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:31,364 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 09:54:31,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:31,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:31,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:31,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:31,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:54:31,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:31,383 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:31,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:31,566 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 11 more)] === [2022-02-16 09:54:31,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:31,566 INFO L85 PathProgramCache]: Analyzing trace with hash 1328423550, now seen corresponding path program 1 times [2022-02-16 09:54:31,566 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:31,566 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483450573] [2022-02-16 09:54:31,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:31,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:31,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:31,617 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:54:31,617 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:31,617 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483450573] [2022-02-16 09:54:31,617 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483450573] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:31,617 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903204219] [2022-02-16 09:54:31,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:31,618 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:31,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:31,619 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:31,621 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-02-16 09:54:31,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:31,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 09:54:31,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:32,025 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:32,026 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:32,098 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:54:32,098 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903204219] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:32,098 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:32,099 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 09:54:32,099 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896158483] [2022-02-16 09:54:32,099 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:32,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 09:54:32,099 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:32,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 09:54:32,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 09:54:32,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:32,099 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:32,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:32,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:32,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:32,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:32,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:32,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:54:32,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:32,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:32,489 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 09:54:32,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:32,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:32,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:32,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:32,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:32,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:54:32,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:32,506 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:32,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2022-02-16 09:54:32,696 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 11 more)] === [2022-02-16 09:54:32,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:32,696 INFO L85 PathProgramCache]: Analyzing trace with hash 1433938047, now seen corresponding path program 1 times [2022-02-16 09:54:32,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:32,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119334888] [2022-02-16 09:54:32,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:32,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:32,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:32,728 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:54:32,728 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:32,728 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119334888] [2022-02-16 09:54:32,728 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119334888] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:32,728 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047036773] [2022-02-16 09:54:32,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:32,728 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:32,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:32,734 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:32,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-02-16 09:54:32,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:32,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 09:54:32,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:33,030 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:33,030 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:33,094 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:54:33,094 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047036773] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:33,094 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:33,094 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 09:54:33,094 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372001538] [2022-02-16 09:54:33,095 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:33,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 09:54:33,096 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:33,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 09:54:33,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 09:54:33,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:33,097 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:33,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 09:54:33,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:33,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:33,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:33,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:33,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:33,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:54:33,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:33,109 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:33,505 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 09:54:33,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:33,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:33,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:33,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:33,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:33,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:33,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:54:33,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:33,522 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:33,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:33,712 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 11 more)] === [2022-02-16 09:54:33,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:33,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1949727077, now seen corresponding path program 1 times [2022-02-16 09:54:33,713 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:33,713 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93757132] [2022-02-16 09:54:33,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:33,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:33,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:33,746 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:54:33,746 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:33,746 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93757132] [2022-02-16 09:54:33,746 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93757132] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:33,746 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077461311] [2022-02-16 09:54:33,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:33,746 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:33,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:33,759 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:33,760 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-02-16 09:54:33,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:33,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 09:54:33,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:34,006 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:34,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:34,097 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:54:34,098 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077461311] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:34,098 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:34,098 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 09:54:34,098 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134390739] [2022-02-16 09:54:34,098 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:34,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 09:54:34,098 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:34,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 09:54:34,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 09:54:34,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:34,099 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:34,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:34,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:34,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:34,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:34,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:34,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:34,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:34,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:54:34,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:34,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:34,589 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 09:54:34,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:34,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:34,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:34,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:34,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:34,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:34,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:34,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:54:34,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:34,606 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:34,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:34,790 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 11 more)] === [2022-02-16 09:54:34,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:34,791 INFO L85 PathProgramCache]: Analyzing trace with hash -688036356, now seen corresponding path program 1 times [2022-02-16 09:54:34,791 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:34,791 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236076767] [2022-02-16 09:54:34,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:34,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:34,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:34,815 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:54:34,815 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:34,815 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236076767] [2022-02-16 09:54:34,815 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236076767] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:34,815 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593670014] [2022-02-16 09:54:34,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:34,816 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:34,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:34,817 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:34,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-02-16 09:54:34,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:34,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 09:54:34,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:35,243 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:35,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:35,345 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:54:35,345 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593670014] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:35,345 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:35,345 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 09:54:35,346 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177308305] [2022-02-16 09:54:35,346 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:35,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 09:54:35,346 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:35,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 09:54:35,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 09:54:35,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:35,346 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:35,347 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:35,347 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:35,347 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:35,347 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:35,347 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:35,347 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:35,347 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:35,347 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:35,347 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:54:35,347 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:35,347 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:35,996 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 09:54:35,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:35,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:35,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:35,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:35,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:35,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:35,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:35,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:35,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:54:35,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:36,024 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:36,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:36,215 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 11 more)] === [2022-02-16 09:54:36,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:36,216 INFO L85 PathProgramCache]: Analyzing trace with hash 16415284, now seen corresponding path program 1 times [2022-02-16 09:54:36,216 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:36,216 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458054920] [2022-02-16 09:54:36,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:36,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:36,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:36,493 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:54:36,493 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:36,493 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458054920] [2022-02-16 09:54:36,494 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458054920] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:36,494 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029953874] [2022-02-16 09:54:36,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:36,494 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:36,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:36,495 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:36,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-02-16 09:54:36,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:36,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 09:54:36,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:37,557 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:37,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:37,704 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:54:37,705 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029953874] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:37,705 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:37,705 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 09:54:37,705 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185871422] [2022-02-16 09:54:37,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:37,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 09:54:37,705 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:37,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 09:54:37,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 09:54:37,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:37,706 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:37,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 09:54:37,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:37,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:37,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:37,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:37,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:37,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:37,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:37,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:37,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:54:37,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:37,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:38,421 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 09:54:38,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:38,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:38,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:38,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:38,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:38,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:38,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:38,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:38,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:38,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:54:38,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:38,439 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:38,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-02-16 09:54:38,623 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 11 more)] === [2022-02-16 09:54:38,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:38,623 INFO L85 PathProgramCache]: Analyzing trace with hash -1389620103, now seen corresponding path program 1 times [2022-02-16 09:54:38,623 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:38,623 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733337767] [2022-02-16 09:54:38,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:38,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:38,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:38,656 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:54:38,656 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:38,656 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733337767] [2022-02-16 09:54:38,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733337767] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:38,656 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776172739] [2022-02-16 09:54:38,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:38,657 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:38,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:38,660 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:38,661 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-02-16 09:54:38,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:38,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 09:54:38,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:39,164 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:39,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:39,292 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:54:39,293 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776172739] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:39,293 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:39,293 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 09:54:39,293 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761282788] [2022-02-16 09:54:39,293 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:39,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 09:54:39,293 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:39,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 09:54:39,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 09:54:39,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:39,294 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:39,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:39,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:39,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:39,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:39,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:39,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:39,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:39,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:39,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:39,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:39,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:54:39,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:39,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:40,102 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 09:54:40,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:40,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:40,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:40,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:40,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:40,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:40,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:40,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:40,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:40,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:54:40,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:54:40,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:54:40,120 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:40,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:40,303 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 11 more)] === [2022-02-16 09:54:40,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:40,303 INFO L85 PathProgramCache]: Analyzing trace with hash -683940783, now seen corresponding path program 1 times [2022-02-16 09:54:40,304 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:40,304 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427818857] [2022-02-16 09:54:40,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:40,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:40,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:40,329 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:54:40,329 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:40,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427818857] [2022-02-16 09:54:40,329 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427818857] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:40,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764148962] [2022-02-16 09:54:40,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:40,329 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:40,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:40,330 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:40,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-02-16 09:54:40,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:40,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 09:54:40,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:40,875 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:40,875 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:40,999 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:54:41,000 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764148962] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:41,000 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:41,000 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 09:54:41,000 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064230445] [2022-02-16 09:54:41,000 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:41,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 09:54:41,000 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:41,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 09:54:41,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 09:54:41,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:41,001 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:41,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:41,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:41,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:41,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:41,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:41,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:41,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:41,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:41,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:41,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:41,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:54:41,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:54:41,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:54:41,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:41,668 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 185 transitions and produced 173 states. [2022-02-16 09:54:41,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:41,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:41,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:41,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:41,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:41,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:41,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:41,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:41,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:41,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:54:41,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:54:41,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:54:41,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:54:41,686 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:41,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:41,870 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 11 more)] === [2022-02-16 09:54:41,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:41,870 INFO L85 PathProgramCache]: Analyzing trace with hash 273091849, now seen corresponding path program 1 times [2022-02-16 09:54:41,870 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:41,870 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081483064] [2022-02-16 09:54:41,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:41,870 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:41,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:54:41,876 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:54:41,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:54:41,882 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:54:41,882 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:54:41,882 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (14 of 15 remaining) [2022-02-16 09:54:41,882 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (13 of 15 remaining) [2022-02-16 09:54:41,882 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 15 remaining) [2022-02-16 09:54:41,882 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 15 remaining) [2022-02-16 09:54:41,882 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 15 remaining) [2022-02-16 09:54:41,882 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 15 remaining) [2022-02-16 09:54:41,883 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 15 remaining) [2022-02-16 09:54:41,883 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 15 remaining) [2022-02-16 09:54:41,883 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 15 remaining) [2022-02-16 09:54:41,883 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 15 remaining) [2022-02-16 09:54:41,883 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 15 remaining) [2022-02-16 09:54:41,883 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 15 remaining) [2022-02-16 09:54:41,883 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 15 remaining) [2022-02-16 09:54:41,883 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 15 remaining) [2022-02-16 09:54:41,883 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 15 remaining) [2022-02-16 09:54:41,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2022-02-16 09:54:41,884 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 09:54:41,884 WARN L235 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:54:41,884 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2022-02-16 09:54:41,892 WARN L322 ript$VariableManager]: TermVariabe threadThread2of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,892 WARN L322 ript$VariableManager]: TermVariabe threadThread2of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,892 WARN L322 ript$VariableManager]: TermVariabe threadThread2of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,892 WARN L322 ript$VariableManager]: TermVariabe threadThread2of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,892 WARN L322 ript$VariableManager]: TermVariabe threadThread13of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,892 WARN L322 ript$VariableManager]: TermVariabe threadThread13of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,893 WARN L322 ript$VariableManager]: TermVariabe threadThread13of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,893 WARN L322 ript$VariableManager]: TermVariabe threadThread13of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,893 WARN L322 ript$VariableManager]: TermVariabe threadThread1of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,893 WARN L322 ript$VariableManager]: TermVariabe threadThread1of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,893 WARN L322 ript$VariableManager]: TermVariabe threadThread1of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,893 WARN L322 ript$VariableManager]: TermVariabe threadThread1of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,893 WARN L322 ript$VariableManager]: TermVariabe threadThread5of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,893 WARN L322 ript$VariableManager]: TermVariabe threadThread5of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,893 WARN L322 ript$VariableManager]: TermVariabe threadThread5of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,893 WARN L322 ript$VariableManager]: TermVariabe threadThread5of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,893 WARN L322 ript$VariableManager]: TermVariabe threadThread12of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,893 WARN L322 ript$VariableManager]: TermVariabe threadThread12of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,893 WARN L322 ript$VariableManager]: TermVariabe threadThread12of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,893 WARN L322 ript$VariableManager]: TermVariabe threadThread12of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,893 WARN L322 ript$VariableManager]: TermVariabe threadThread6of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,893 WARN L322 ript$VariableManager]: TermVariabe threadThread6of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,894 WARN L322 ript$VariableManager]: TermVariabe threadThread6of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,894 WARN L322 ript$VariableManager]: TermVariabe threadThread6of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,894 WARN L322 ript$VariableManager]: TermVariabe threadThread8of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,894 WARN L322 ript$VariableManager]: TermVariabe threadThread8of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,894 WARN L322 ript$VariableManager]: TermVariabe threadThread8of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,894 WARN L322 ript$VariableManager]: TermVariabe threadThread8of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,894 WARN L322 ript$VariableManager]: TermVariabe threadThread7of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,894 WARN L322 ript$VariableManager]: TermVariabe threadThread7of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,894 WARN L322 ript$VariableManager]: TermVariabe threadThread7of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,894 WARN L322 ript$VariableManager]: TermVariabe threadThread7of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,894 WARN L322 ript$VariableManager]: TermVariabe threadThread14of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,895 WARN L322 ript$VariableManager]: TermVariabe threadThread14of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,895 WARN L322 ript$VariableManager]: TermVariabe threadThread14of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,895 WARN L322 ript$VariableManager]: TermVariabe threadThread14of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,895 WARN L322 ript$VariableManager]: TermVariabe threadThread9of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,895 WARN L322 ript$VariableManager]: TermVariabe threadThread9of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,895 WARN L322 ript$VariableManager]: TermVariabe threadThread9of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,895 WARN L322 ript$VariableManager]: TermVariabe threadThread9of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,895 WARN L322 ript$VariableManager]: TermVariabe threadThread4of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,895 WARN L322 ript$VariableManager]: TermVariabe threadThread4of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,895 WARN L322 ript$VariableManager]: TermVariabe threadThread4of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,895 WARN L322 ript$VariableManager]: TermVariabe threadThread4of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,895 WARN L322 ript$VariableManager]: TermVariabe threadThread11of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,895 WARN L322 ript$VariableManager]: TermVariabe threadThread11of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,895 WARN L322 ript$VariableManager]: TermVariabe threadThread11of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,895 WARN L322 ript$VariableManager]: TermVariabe threadThread11of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,895 WARN L322 ript$VariableManager]: TermVariabe threadThread3of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,896 WARN L322 ript$VariableManager]: TermVariabe threadThread3of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,896 WARN L322 ript$VariableManager]: TermVariabe threadThread3of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,896 WARN L322 ript$VariableManager]: TermVariabe threadThread3of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,896 WARN L322 ript$VariableManager]: TermVariabe threadThread10of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,896 WARN L322 ript$VariableManager]: TermVariabe threadThread10of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,896 WARN L322 ript$VariableManager]: TermVariabe threadThread10of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,896 WARN L322 ript$VariableManager]: TermVariabe threadThread10of14ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:41,897 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:54:41,898 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:54:41,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:41,904 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:54:41,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (106)] Waiting until timeout for monitored process [2022-02-16 09:54:41,907 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:54:41,907 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:54:41,907 INFO L340 AbstractCegarLoop]: Starting to check reachability of 16 error locations. [2022-02-16 09:54:41,908 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:54:41,908 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 12 more)] === [2022-02-16 09:54:41,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:41,909 INFO L85 PathProgramCache]: Analyzing trace with hash 580729590, now seen corresponding path program 1 times [2022-02-16 09:54:41,909 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:41,909 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799204625] [2022-02-16 09:54:41,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:41,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:41,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:41,925 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:41,925 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:41,925 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799204625] [2022-02-16 09:54:41,925 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799204625] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:41,925 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635623349] [2022-02-16 09:54:41,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:41,926 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:41,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:41,927 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:41,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-02-16 09:54:41,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:41,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:54:41,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:42,013 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:42,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:42,040 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:42,040 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635623349] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:42,040 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:42,040 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:54:42,040 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916977947] [2022-02-16 09:54:42,041 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:42,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:54:42,041 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:42,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:54:42,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:54:42,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:42,041 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:42,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:42,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:42,085 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:54:42,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:54:42,101 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:42,286 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2022-02-16 09:54:42,286 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 12 more)] === [2022-02-16 09:54:42,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:42,287 INFO L85 PathProgramCache]: Analyzing trace with hash 907504668, now seen corresponding path program 1 times [2022-02-16 09:54:42,287 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:42,287 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913470017] [2022-02-16 09:54:42,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:42,287 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:42,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:42,310 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:54:42,311 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:42,311 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913470017] [2022-02-16 09:54:42,311 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913470017] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:42,311 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353161207] [2022-02-16 09:54:42,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:42,311 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:42,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:42,319 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:42,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-02-16 09:54:42,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:42,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:54:42,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:42,465 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:42,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:42,505 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:54:42,505 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1353161207] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:42,505 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:42,505 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:54:42,505 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897300525] [2022-02-16 09:54:42,505 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:42,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:54:42,506 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:42,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:54:42,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:54:42,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:42,506 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:42,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:42,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:54:42,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:42,629 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:54:42,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:54:42,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:54:42,645 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-02-16 09:54:42,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:42,830 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 12 more)] === [2022-02-16 09:54:42,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:42,830 INFO L85 PathProgramCache]: Analyzing trace with hash -567232193, now seen corresponding path program 1 times [2022-02-16 09:54:42,830 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:42,830 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869111532] [2022-02-16 09:54:42,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:42,830 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:42,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:42,849 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:54:42,849 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:42,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869111532] [2022-02-16 09:54:42,849 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869111532] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:42,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505962344] [2022-02-16 09:54:42,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:42,849 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:42,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:42,851 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:42,851 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-02-16 09:54:42,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:42,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:54:42,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:42,973 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:42,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:42,998 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:54:42,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505962344] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:42,998 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:42,998 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:54:42,998 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945361052] [2022-02-16 09:54:42,999 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:42,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:54:42,999 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:42,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:54:42,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:54:42,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:42,999 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:42,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:42,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:54:42,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:54:42,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:43,100 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:54:43,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:43,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:43,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:43,117 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2022-02-16 09:54:43,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:43,309 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 12 more)] === [2022-02-16 09:54:43,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:43,309 INFO L85 PathProgramCache]: Analyzing trace with hash 2027924045, now seen corresponding path program 1 times [2022-02-16 09:54:43,309 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:43,309 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98356772] [2022-02-16 09:54:43,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:43,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:43,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:43,324 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:54:43,324 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:43,325 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98356772] [2022-02-16 09:54:43,325 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98356772] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:43,325 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774235703] [2022-02-16 09:54:43,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:43,325 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:43,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:43,327 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:43,327 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-02-16 09:54:43,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:43,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:54:43,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:43,498 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:43,498 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:43,532 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:54:43,532 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774235703] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:43,532 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:43,532 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:54:43,532 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806015213] [2022-02-16 09:54:43,532 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:43,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:54:43,532 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:43,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:54:43,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:54:43,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:43,533 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:43,533 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:43,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:43,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:43,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:43,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:43,733 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:54:43,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:43,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:43,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:54:43,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:43,751 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:43,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2022-02-16 09:54:43,949 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 12 more)] === [2022-02-16 09:54:43,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:43,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1942478600, now seen corresponding path program 1 times [2022-02-16 09:54:43,950 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:43,950 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218939615] [2022-02-16 09:54:43,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:43,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:43,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:43,975 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:54:43,975 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:43,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218939615] [2022-02-16 09:54:43,975 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218939615] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:43,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968930710] [2022-02-16 09:54:43,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:43,975 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:43,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:43,976 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:43,977 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-02-16 09:54:44,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:44,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:54:44,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:44,212 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:44,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:44,269 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:54:44,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [968930710] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:44,270 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:44,270 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:54:44,270 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006734789] [2022-02-16 09:54:44,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:44,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:54:44,270 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:44,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:54:44,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:54:44,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:44,271 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:44,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:44,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:44,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:44,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:54:44,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:44,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:44,566 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:54:44,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:44,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:44,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:44,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:54:44,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:54:44,583 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2022-02-16 09:54:44,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:44,778 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 12 more)] === [2022-02-16 09:54:44,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:44,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1469606070, now seen corresponding path program 1 times [2022-02-16 09:54:44,779 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:44,779 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389852654] [2022-02-16 09:54:44,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:44,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:44,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:44,802 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:54:44,802 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:44,802 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389852654] [2022-02-16 09:54:44,802 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389852654] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:44,802 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035102949] [2022-02-16 09:54:44,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:44,802 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:44,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:44,803 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:44,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-02-16 09:54:44,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:44,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:54:44,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:45,063 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:45,064 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:45,126 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:54:45,126 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035102949] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:45,126 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:45,126 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:54:45,126 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405921424] [2022-02-16 09:54:45,126 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:45,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:54:45,127 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:45,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:54:45,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:54:45,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:45,127 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:45,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:45,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:45,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:45,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:45,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:54:45,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:54:45,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:45,443 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 09:54:45,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:45,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:45,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:45,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:45,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:54:45,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:45,460 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2022-02-16 09:54:45,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:45,644 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 12 more)] === [2022-02-16 09:54:45,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:45,644 INFO L85 PathProgramCache]: Analyzing trace with hash 714225601, now seen corresponding path program 1 times [2022-02-16 09:54:45,644 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:45,644 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101462932] [2022-02-16 09:54:45,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:45,645 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:45,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:45,669 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:54:45,669 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:45,669 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101462932] [2022-02-16 09:54:45,669 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101462932] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:45,669 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520746718] [2022-02-16 09:54:45,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:45,670 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:45,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:45,671 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:45,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-02-16 09:54:45,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:45,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 09:54:45,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:46,008 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:46,009 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:46,090 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:54:46,091 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520746718] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:46,091 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:46,091 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 09:54:46,091 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225732258] [2022-02-16 09:54:46,091 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:46,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 09:54:46,091 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:46,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 09:54:46,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 09:54:46,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:46,092 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:46,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:46,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:46,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:46,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:46,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:46,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:54:46,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:46,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:46,484 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 09:54:46,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:46,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:46,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:46,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:46,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:46,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:54:46,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:46,501 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:46,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable110 [2022-02-16 09:54:46,688 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 12 more)] === [2022-02-16 09:54:46,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:46,688 INFO L85 PathProgramCache]: Analyzing trace with hash -2076981341, now seen corresponding path program 1 times [2022-02-16 09:54:46,688 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:46,688 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588100790] [2022-02-16 09:54:46,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:46,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:46,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:46,712 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:54:46,713 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:46,713 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588100790] [2022-02-16 09:54:46,713 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588100790] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:46,713 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406360391] [2022-02-16 09:54:46,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:46,713 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:46,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:46,714 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:46,742 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-02-16 09:54:46,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:46,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 09:54:46,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:47,068 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:47,068 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:47,136 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:54:47,137 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406360391] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:47,137 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:47,137 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 09:54:47,137 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352340224] [2022-02-16 09:54:47,137 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:47,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 09:54:47,137 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:47,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 09:54:47,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 09:54:47,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:47,138 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:47,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 09:54:47,138 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:47,138 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:47,138 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:47,138 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:47,138 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:47,138 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:54:47,139 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:47,139 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:47,655 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 09:54:47,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:47,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:47,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:47,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:47,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:47,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:47,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:54:47,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:47,672 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-02-16 09:54:47,856 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:47,856 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 12 more)] === [2022-02-16 09:54:47,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:47,856 INFO L85 PathProgramCache]: Analyzing trace with hash -295421306, now seen corresponding path program 1 times [2022-02-16 09:54:47,856 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:47,857 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127140595] [2022-02-16 09:54:47,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:47,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:47,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:47,884 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:54:47,885 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:47,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127140595] [2022-02-16 09:54:47,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127140595] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:47,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415355857] [2022-02-16 09:54:47,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:47,885 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:47,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:47,886 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:47,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-02-16 09:54:47,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:47,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 09:54:47,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:48,275 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:48,275 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:48,339 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:54:48,339 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415355857] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:48,339 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:48,339 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 09:54:48,339 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043212011] [2022-02-16 09:54:48,339 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:48,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 09:54:48,340 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:48,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 09:54:48,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 09:54:48,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:48,340 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:48,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:48,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:48,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:48,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:48,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:48,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:48,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:48,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:54:48,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:48,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:48,736 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 09:54:48,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:48,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:48,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:48,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:48,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:48,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:48,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:48,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:54:48,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:48,753 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2022-02-16 09:54:48,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-02-16 09:54:48,954 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 12 more)] === [2022-02-16 09:54:48,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:48,954 INFO L85 PathProgramCache]: Analyzing trace with hash 1285771640, now seen corresponding path program 1 times [2022-02-16 09:54:48,954 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:48,954 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968166561] [2022-02-16 09:54:48,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:48,954 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:48,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:48,982 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:54:48,982 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:48,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968166561] [2022-02-16 09:54:48,982 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968166561] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:48,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229281421] [2022-02-16 09:54:48,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:48,982 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:48,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:48,983 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:48,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-02-16 09:54:49,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:49,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 09:54:49,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:49,397 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:49,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:49,494 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:54:49,494 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229281421] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:49,494 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:49,495 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 09:54:49,495 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595336492] [2022-02-16 09:54:49,495 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:49,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 09:54:49,495 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:49,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 09:54:49,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 09:54:49,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:49,495 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:49,496 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:49,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:49,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:49,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:49,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:49,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:49,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:49,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:49,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:54:49,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:49,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:50,197 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 09:54:50,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:50,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:50,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:50,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:50,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:50,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:50,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:50,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:50,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:54:50,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:50,216 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:50,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-02-16 09:54:50,407 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 12 more)] === [2022-02-16 09:54:50,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:50,408 INFO L85 PathProgramCache]: Analyzing trace with hash -1552439753, now seen corresponding path program 1 times [2022-02-16 09:54:50,408 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:50,408 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041868038] [2022-02-16 09:54:50,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:50,408 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:50,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:50,440 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:54:50,440 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:50,440 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041868038] [2022-02-16 09:54:50,440 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041868038] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:50,440 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543916384] [2022-02-16 09:54:50,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:50,440 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:50,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:50,442 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:50,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-02-16 09:54:50,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:50,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 09:54:50,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:50,867 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:50,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:50,941 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:54:50,942 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543916384] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:50,942 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:50,942 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 09:54:50,942 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807556637] [2022-02-16 09:54:50,942 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:50,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 09:54:50,942 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:50,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 09:54:50,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 09:54:50,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:50,943 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:50,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 09:54:50,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:50,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:50,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:50,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:50,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:50,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:50,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:50,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:50,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:54:50,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:50,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:51,475 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 09:54:51,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:51,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:51,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:51,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:51,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:51,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:51,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:51,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:51,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:51,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:54:51,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:51,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:51,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2022-02-16 09:54:51,693 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 12 more)] === [2022-02-16 09:54:51,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:51,693 INFO L85 PathProgramCache]: Analyzing trace with hash -819323423, now seen corresponding path program 1 times [2022-02-16 09:54:51,693 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:51,693 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745419419] [2022-02-16 09:54:51,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:51,693 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:51,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:51,714 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:54:51,714 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:51,714 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745419419] [2022-02-16 09:54:51,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745419419] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:51,714 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498166117] [2022-02-16 09:54:51,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:51,714 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:51,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:51,715 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:51,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-02-16 09:54:51,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:51,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 09:54:51,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:52,208 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:52,209 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:52,349 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:54:52,349 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498166117] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:52,349 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:52,349 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 09:54:52,350 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753586941] [2022-02-16 09:54:52,350 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:52,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 09:54:52,350 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:52,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 09:54:52,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 09:54:52,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:52,350 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:52,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:52,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:52,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:52,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:52,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:52,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:52,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:52,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:52,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:52,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:52,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:54:52,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:52,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:52,872 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 09:54:52,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:52,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:52,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:52,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:52,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:52,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:52,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:52,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:52,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:52,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:54:52,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:54:52,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:54:52,890 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:53,089 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:53,090 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 12 more)] === [2022-02-16 09:54:53,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:53,090 INFO L85 PathProgramCache]: Analyzing trace with hash -118551020, now seen corresponding path program 1 times [2022-02-16 09:54:53,090 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:53,090 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991147083] [2022-02-16 09:54:53,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:53,091 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:53,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:53,124 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:54:53,124 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:53,124 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991147083] [2022-02-16 09:54:53,124 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991147083] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:53,124 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134922928] [2022-02-16 09:54:53,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:53,125 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:53,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:53,126 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:53,127 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-02-16 09:54:53,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:53,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 09:54:53,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:53,519 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:53,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:53,607 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:54:53,607 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134922928] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:53,607 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:53,607 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 09:54:53,607 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037011851] [2022-02-16 09:54:53,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:53,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 09:54:53,607 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:53,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 09:54:53,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 09:54:53,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:53,608 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:53,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:53,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:53,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:53,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:53,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:53,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:53,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:53,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:53,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:53,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:53,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:54:53,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:54:53,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:54:53,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:54,168 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 192 transitions and produced 180 states. [2022-02-16 09:54:54,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:54,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:54,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:54,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:54,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:54,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:54,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:54,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:54,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:54,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:54:54,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:54:54,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:54:54,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:54:54,189 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:54,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2022-02-16 09:54:54,383 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 12 more)] === [2022-02-16 09:54:54,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:54,383 INFO L85 PathProgramCache]: Analyzing trace with hash 1296516686, now seen corresponding path program 1 times [2022-02-16 09:54:54,383 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:54,383 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115770803] [2022-02-16 09:54:54,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:54,383 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:54,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:54,425 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:54:54,425 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:54,425 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115770803] [2022-02-16 09:54:54,426 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115770803] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:54,426 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856060628] [2022-02-16 09:54:54,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:54,426 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:54,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:54,427 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:54,428 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-02-16 09:54:54,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:54,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 09:54:54,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:55,097 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:55,097 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:55,178 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:54:55,178 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856060628] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:55,178 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:55,179 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 30, 5] total 38 [2022-02-16 09:54:55,179 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359357352] [2022-02-16 09:54:55,179 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:55,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 09:54:55,179 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:55,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 09:54:55,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 09:54:55,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:55,180 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:55,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.921052631578948) internal successors, (187), 39 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:55,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:55,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:55,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:55,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:55,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:55,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:55,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:55,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:55,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:55,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:54:55,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:54:55,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:54:55,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:54:55,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:55,710 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 199 transitions and produced 186 states. [2022-02-16 09:54:55,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:55,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:55,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:55,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:55,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:54:55,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:54:55,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:54:55,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:54:55,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:54:55,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:54:55,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:54:55,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:54:55,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:54:55,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:54:55,728 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:55,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2022-02-16 09:54:55,928 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 12 more)] === [2022-02-16 09:54:55,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:55,928 INFO L85 PathProgramCache]: Analyzing trace with hash 1538327143, now seen corresponding path program 1 times [2022-02-16 09:54:55,928 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:55,928 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167943925] [2022-02-16 09:54:55,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:55,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:55,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:54:55,933 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:54:55,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:54:55,939 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:54:55,939 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:54:55,939 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (15 of 16 remaining) [2022-02-16 09:54:55,939 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (14 of 16 remaining) [2022-02-16 09:54:55,939 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (13 of 16 remaining) [2022-02-16 09:54:55,939 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 16 remaining) [2022-02-16 09:54:55,939 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 16 remaining) [2022-02-16 09:54:55,939 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 16 remaining) [2022-02-16 09:54:55,939 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 16 remaining) [2022-02-16 09:54:55,939 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 16 remaining) [2022-02-16 09:54:55,939 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 16 remaining) [2022-02-16 09:54:55,939 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 16 remaining) [2022-02-16 09:54:55,939 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 16 remaining) [2022-02-16 09:54:55,940 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 16 remaining) [2022-02-16 09:54:55,940 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 16 remaining) [2022-02-16 09:54:55,940 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 16 remaining) [2022-02-16 09:54:55,940 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 16 remaining) [2022-02-16 09:54:55,940 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 16 remaining) [2022-02-16 09:54:55,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118 [2022-02-16 09:54:55,942 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 09:54:55,942 WARN L235 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:54:55,942 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2022-02-16 09:54:55,946 WARN L322 ript$VariableManager]: TermVariabe threadThread12of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,946 WARN L322 ript$VariableManager]: TermVariabe threadThread12of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,947 WARN L322 ript$VariableManager]: TermVariabe threadThread12of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,947 WARN L322 ript$VariableManager]: TermVariabe threadThread12of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,947 WARN L322 ript$VariableManager]: TermVariabe threadThread1of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,947 WARN L322 ript$VariableManager]: TermVariabe threadThread1of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,947 WARN L322 ript$VariableManager]: TermVariabe threadThread1of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,947 WARN L322 ript$VariableManager]: TermVariabe threadThread1of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,947 WARN L322 ript$VariableManager]: TermVariabe threadThread10of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,947 WARN L322 ript$VariableManager]: TermVariabe threadThread10of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,947 WARN L322 ript$VariableManager]: TermVariabe threadThread10of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,947 WARN L322 ript$VariableManager]: TermVariabe threadThread10of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,947 WARN L322 ript$VariableManager]: TermVariabe threadThread4of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,947 WARN L322 ript$VariableManager]: TermVariabe threadThread4of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,947 WARN L322 ript$VariableManager]: TermVariabe threadThread4of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,947 WARN L322 ript$VariableManager]: TermVariabe threadThread4of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,948 WARN L322 ript$VariableManager]: TermVariabe threadThread11of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,948 WARN L322 ript$VariableManager]: TermVariabe threadThread11of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,948 WARN L322 ript$VariableManager]: TermVariabe threadThread11of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,948 WARN L322 ript$VariableManager]: TermVariabe threadThread11of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,948 WARN L322 ript$VariableManager]: TermVariabe threadThread14of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,948 WARN L322 ript$VariableManager]: TermVariabe threadThread14of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,948 WARN L322 ript$VariableManager]: TermVariabe threadThread14of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,948 WARN L322 ript$VariableManager]: TermVariabe threadThread14of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,949 WARN L322 ript$VariableManager]: TermVariabe threadThread5of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,949 WARN L322 ript$VariableManager]: TermVariabe threadThread5of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,949 WARN L322 ript$VariableManager]: TermVariabe threadThread5of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,949 WARN L322 ript$VariableManager]: TermVariabe threadThread5of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,949 WARN L322 ript$VariableManager]: TermVariabe threadThread13of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,949 WARN L322 ript$VariableManager]: TermVariabe threadThread13of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,949 WARN L322 ript$VariableManager]: TermVariabe threadThread13of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,949 WARN L322 ript$VariableManager]: TermVariabe threadThread13of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,949 WARN L322 ript$VariableManager]: TermVariabe threadThread6of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,949 WARN L322 ript$VariableManager]: TermVariabe threadThread6of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,949 WARN L322 ript$VariableManager]: TermVariabe threadThread6of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,949 WARN L322 ript$VariableManager]: TermVariabe threadThread6of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,949 WARN L322 ript$VariableManager]: TermVariabe threadThread7of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,950 WARN L322 ript$VariableManager]: TermVariabe threadThread7of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,950 WARN L322 ript$VariableManager]: TermVariabe threadThread7of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,950 WARN L322 ript$VariableManager]: TermVariabe threadThread7of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,950 WARN L322 ript$VariableManager]: TermVariabe threadThread9of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,950 WARN L322 ript$VariableManager]: TermVariabe threadThread9of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,950 WARN L322 ript$VariableManager]: TermVariabe threadThread9of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,950 WARN L322 ript$VariableManager]: TermVariabe threadThread9of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,950 WARN L322 ript$VariableManager]: TermVariabe threadThread8of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,950 WARN L322 ript$VariableManager]: TermVariabe threadThread8of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,950 WARN L322 ript$VariableManager]: TermVariabe threadThread8of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,950 WARN L322 ript$VariableManager]: TermVariabe threadThread8of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,950 WARN L322 ript$VariableManager]: TermVariabe threadThread15of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,950 WARN L322 ript$VariableManager]: TermVariabe threadThread15of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,950 WARN L322 ript$VariableManager]: TermVariabe threadThread15of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,950 WARN L322 ript$VariableManager]: TermVariabe threadThread15of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,950 WARN L322 ript$VariableManager]: TermVariabe threadThread3of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,951 WARN L322 ript$VariableManager]: TermVariabe threadThread3of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,951 WARN L322 ript$VariableManager]: TermVariabe threadThread3of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,951 WARN L322 ript$VariableManager]: TermVariabe threadThread3of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,951 WARN L322 ript$VariableManager]: TermVariabe threadThread2of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,951 WARN L322 ript$VariableManager]: TermVariabe threadThread2of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,951 WARN L322 ript$VariableManager]: TermVariabe threadThread2of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,951 WARN L322 ript$VariableManager]: TermVariabe threadThread2of15ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:54:55,952 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:54:55,953 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:54:55,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:55,954 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:54:55,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (121)] Waiting until timeout for monitored process [2022-02-16 09:54:55,956 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:54:55,956 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:54:55,956 INFO L340 AbstractCegarLoop]: Starting to check reachability of 17 error locations. [2022-02-16 09:54:55,958 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:54:55,958 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 13 more)] === [2022-02-16 09:54:55,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:55,958 INFO L85 PathProgramCache]: Analyzing trace with hash 936950474, now seen corresponding path program 1 times [2022-02-16 09:54:55,958 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:55,958 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172924623] [2022-02-16 09:54:55,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:55,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:55,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:55,969 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:55,969 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:55,969 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172924623] [2022-02-16 09:54:55,969 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172924623] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:55,969 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920202396] [2022-02-16 09:54:55,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:55,969 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:55,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:55,971 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:56,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-02-16 09:54:56,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:56,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:54:56,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:56,074 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:56,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:56,088 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:56,088 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920202396] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:56,088 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:56,088 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:54:56,088 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804382543] [2022-02-16 09:54:56,088 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:56,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:54:56,089 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:56,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:54:56,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:54:56,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:56,089 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:56,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:56,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:56,115 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:54:56,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:54:56,132 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:56,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:56,332 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 13 more)] === [2022-02-16 09:54:56,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:56,332 INFO L85 PathProgramCache]: Analyzing trace with hash -1271443808, now seen corresponding path program 1 times [2022-02-16 09:54:56,332 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:56,332 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834173545] [2022-02-16 09:54:56,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:56,332 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:56,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:56,348 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:54:56,348 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:56,348 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834173545] [2022-02-16 09:54:56,348 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834173545] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:56,348 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345333538] [2022-02-16 09:54:56,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:56,348 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:56,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:56,350 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:56,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-02-16 09:54:56,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:56,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:54:56,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:56,463 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:56,463 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:56,484 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:54:56,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345333538] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:56,484 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:56,484 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:54:56,484 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175392302] [2022-02-16 09:54:56,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:56,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:54:56,485 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:56,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:54:56,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:54:56,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:56,485 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:56,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:56,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:54:56,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:56,562 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:54:56,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:54:56,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:54:56,579 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:56,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:56,779 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 13 more)] === [2022-02-16 09:54:56,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:56,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1577786153, now seen corresponding path program 1 times [2022-02-16 09:54:56,779 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:56,779 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381110502] [2022-02-16 09:54:56,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:56,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:56,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:56,795 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:54:56,796 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:56,796 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381110502] [2022-02-16 09:54:56,796 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381110502] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:56,796 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839852697] [2022-02-16 09:54:56,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:56,796 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:56,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:56,797 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:56,798 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-02-16 09:54:56,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:56,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:54:56,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:56,918 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:56,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:56,950 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:54:56,950 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839852697] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:56,950 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:56,950 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:54:56,950 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832199407] [2022-02-16 09:54:56,951 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:56,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:54:56,951 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:56,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:54:56,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:54:56,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:56,952 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:56,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:56,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:54:56,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:54:56,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:57,058 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:54:57,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:57,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:57,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:57,085 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:57,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:57,283 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 13 more)] === [2022-02-16 09:54:57,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:57,283 INFO L85 PathProgramCache]: Analyzing trace with hash 2007562245, now seen corresponding path program 1 times [2022-02-16 09:54:57,283 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:57,283 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816951374] [2022-02-16 09:54:57,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:57,283 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:57,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:57,310 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:54:57,310 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:57,310 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816951374] [2022-02-16 09:54:57,310 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816951374] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:57,310 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131607018] [2022-02-16 09:54:57,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:57,310 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:57,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:57,311 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:57,312 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-02-16 09:54:57,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:57,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:54:57,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:57,549 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:57,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:57,595 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:54:57,595 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131607018] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:57,595 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:57,595 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:54:57,595 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213453411] [2022-02-16 09:54:57,595 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:57,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:54:57,595 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:57,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:54:57,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:54:57,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:57,596 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:57,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:57,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:57,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:57,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:54:57,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:57,803 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:54:57,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:57,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:57,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:54:57,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:57,820 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:58,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-02-16 09:54:58,004 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 13 more)] === [2022-02-16 09:54:58,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:58,004 INFO L85 PathProgramCache]: Analyzing trace with hash -1847146560, now seen corresponding path program 1 times [2022-02-16 09:54:58,004 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:58,005 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029422427] [2022-02-16 09:54:58,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:58,005 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:58,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:58,021 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:54:58,021 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:58,022 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029422427] [2022-02-16 09:54:58,022 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029422427] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:58,022 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690479759] [2022-02-16 09:54:58,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:58,022 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:58,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:58,023 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:58,024 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-02-16 09:54:58,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:58,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:54:58,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:58,215 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:58,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:58,253 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:54:58,253 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690479759] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:58,253 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:58,253 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:54:58,253 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586689141] [2022-02-16 09:54:58,253 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:58,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:54:58,253 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:58,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:54:58,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:54:58,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:58,254 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:58,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:58,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:58,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:58,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:54:58,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:58,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:58,443 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:54:58,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:58,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:58,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:58,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:54:58,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:54:58,461 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:58,660 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-02-16 09:54:58,661 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 13 more)] === [2022-02-16 09:54:58,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:58,661 INFO L85 PathProgramCache]: Analyzing trace with hash -1364670502, now seen corresponding path program 1 times [2022-02-16 09:54:58,661 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:58,661 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291171036] [2022-02-16 09:54:58,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:58,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:58,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:58,682 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:54:58,682 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:58,682 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291171036] [2022-02-16 09:54:58,682 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291171036] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:58,682 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998391837] [2022-02-16 09:54:58,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:58,682 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:58,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:58,684 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:58,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-02-16 09:54:58,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:58,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:54:58,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:58,934 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:58,935 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:58,998 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:54:58,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998391837] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:58,998 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:58,998 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:54:58,998 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791179770] [2022-02-16 09:54:58,998 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:58,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:54:58,999 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:58,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:54:58,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:54:58,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:58,999 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:58,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:58,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:58,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:58,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:58,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:54:58,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:54:58,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:59,353 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 09:54:59,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:59,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:59,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:59,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:59,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:54:59,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:59,370 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2022-02-16 09:54:59,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-02-16 09:54:59,554 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 13 more)] === [2022-02-16 09:54:59,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:54:59,555 INFO L85 PathProgramCache]: Analyzing trace with hash -1499707655, now seen corresponding path program 1 times [2022-02-16 09:54:59,555 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:54:59,555 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646882079] [2022-02-16 09:54:59,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:59,555 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:54:59,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:59,577 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:54:59,578 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:54:59,578 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646882079] [2022-02-16 09:54:59,578 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646882079] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:54:59,578 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156469735] [2022-02-16 09:54:59,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:54:59,578 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:54:59,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:54:59,582 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:54:59,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-02-16 09:54:59,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:54:59,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 09:54:59,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:54:59,889 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:54:59,889 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:54:59,960 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:54:59,961 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156469735] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:54:59,961 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:54:59,961 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 09:54:59,961 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53964826] [2022-02-16 09:54:59,961 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:54:59,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 09:54:59,961 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:54:59,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 09:54:59,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 09:54:59,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:54:59,962 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:54:59,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:54:59,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:54:59,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:54:59,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:54:59,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:59,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:54:59,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:54:59,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:00,437 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 09:55:00,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:00,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:00,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:00,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:00,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:00,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:55:00,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:00,454 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:00,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-02-16 09:55:00,638 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 13 more)] === [2022-02-16 09:55:00,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:00,638 INFO L85 PathProgramCache]: Analyzing trace with hash 981020471, now seen corresponding path program 1 times [2022-02-16 09:55:00,638 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:00,638 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346440578] [2022-02-16 09:55:00,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:00,639 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:00,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:00,662 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:55:00,663 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:00,663 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346440578] [2022-02-16 09:55:00,663 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346440578] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:00,663 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1961733210] [2022-02-16 09:55:00,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:00,663 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:00,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:00,666 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:00,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-02-16 09:55:00,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:00,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 09:55:00,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:01,005 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:01,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:01,094 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:55:01,094 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1961733210] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:01,094 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:01,094 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 09:55:01,094 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703523712] [2022-02-16 09:55:01,094 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:01,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 09:55:01,095 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:01,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 09:55:01,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 09:55:01,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:01,095 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:01,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 09:55:01,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:01,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:01,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:01,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:01,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:01,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:55:01,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:01,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:01,492 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 09:55:01,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:01,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:01,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:01,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:01,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:01,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:01,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:55:01,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:01,510 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:01,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2022-02-16 09:55:01,711 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 13 more)] === [2022-02-16 09:55:01,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:01,712 INFO L85 PathProgramCache]: Analyzing trace with hash 1028733874, now seen corresponding path program 1 times [2022-02-16 09:55:01,713 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:01,713 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151860109] [2022-02-16 09:55:01,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:01,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:01,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:01,772 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:55:01,772 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:01,773 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151860109] [2022-02-16 09:55:01,773 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151860109] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:01,773 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144940316] [2022-02-16 09:55:01,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:01,773 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:01,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:01,774 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:01,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-02-16 09:55:01,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:01,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 09:55:01,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:02,260 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:02,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:02,354 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:55:02,355 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144940316] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:02,355 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:02,355 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 09:55:02,355 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907696243] [2022-02-16 09:55:02,355 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:02,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 09:55:02,355 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:02,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 09:55:02,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 09:55:02,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:02,356 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:02,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:02,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:02,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:02,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:02,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:02,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:02,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:02,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:55:02,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:02,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:02,724 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 09:55:02,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:02,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:02,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:02,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:02,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:02,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:02,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:02,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:55:02,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:02,741 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:02,932 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2022-02-16 09:55:02,933 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 13 more)] === [2022-02-16 09:55:02,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:02,933 INFO L85 PathProgramCache]: Analyzing trace with hash -301063140, now seen corresponding path program 1 times [2022-02-16 09:55:02,933 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:02,933 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472838453] [2022-02-16 09:55:02,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:02,933 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:02,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:02,957 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:55:02,958 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:02,958 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472838453] [2022-02-16 09:55:02,958 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472838453] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:02,958 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52020179] [2022-02-16 09:55:02,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:02,959 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:02,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:02,960 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:02,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-02-16 09:55:03,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:03,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 09:55:03,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:03,285 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:03,285 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:03,345 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:55:03,345 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52020179] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:03,345 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:03,345 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 09:55:03,345 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991546181] [2022-02-16 09:55:03,345 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:03,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 09:55:03,346 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:03,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 09:55:03,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 09:55:03,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:03,346 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:03,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:03,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:03,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:03,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:03,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:03,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:03,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:03,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:03,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:55:03,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:03,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:03,700 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 09:55:03,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:03,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:03,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:03,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:03,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:03,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:03,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:03,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:03,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:55:03,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:03,718 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:03,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:03,909 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 13 more)] === [2022-02-16 09:55:03,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:03,909 INFO L85 PathProgramCache]: Analyzing trace with hash -269718893, now seen corresponding path program 1 times [2022-02-16 09:55:03,909 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:03,909 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277595119] [2022-02-16 09:55:03,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:03,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:03,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:03,933 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:55:03,934 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:03,934 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277595119] [2022-02-16 09:55:03,934 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277595119] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:03,934 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001479078] [2022-02-16 09:55:03,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:03,934 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:03,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:03,935 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:03,936 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-02-16 09:55:04,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:04,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 09:55:04,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:04,272 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:04,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:04,336 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:55:04,336 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2001479078] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:04,336 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:04,336 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 09:55:04,336 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165931423] [2022-02-16 09:55:04,337 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:04,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 09:55:04,337 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:04,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 09:55:04,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 09:55:04,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:04,337 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:04,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 09:55:04,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:04,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:04,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:04,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:04,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:04,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:04,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:04,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:04,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:55:04,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:04,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:04,807 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 09:55:04,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:04,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:04,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:04,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:04,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:04,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:04,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:04,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:04,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:04,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:55:04,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:04,824 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2022-02-16 09:55:05,024 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:05,024 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 13 more)] === [2022-02-16 09:55:05,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:05,024 INFO L85 PathProgramCache]: Analyzing trace with hash -432925963, now seen corresponding path program 1 times [2022-02-16 09:55:05,024 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:05,024 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580528772] [2022-02-16 09:55:05,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:05,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:05,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:05,050 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:55:05,050 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:05,050 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580528772] [2022-02-16 09:55:05,050 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580528772] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:05,050 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345270862] [2022-02-16 09:55:05,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:05,051 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:05,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:05,052 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:05,053 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-02-16 09:55:05,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:05,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 09:55:05,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:05,465 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:05,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:05,538 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:55:05,538 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345270862] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:05,538 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:05,538 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 09:55:05,538 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961366666] [2022-02-16 09:55:05,538 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:05,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 09:55:05,539 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:05,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 09:55:05,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 09:55:05,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:05,539 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:05,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:05,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:05,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:05,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:05,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:05,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:05,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:05,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:05,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:05,540 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:05,540 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:55:05,540 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:05,540 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:06,043 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 09:55:06,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:06,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:06,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:06,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:06,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:06,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:06,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:06,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:06,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:06,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:06,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:55:06,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:06,061 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:06,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:06,249 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 13 more)] === [2022-02-16 09:55:06,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:06,249 INFO L85 PathProgramCache]: Analyzing trace with hash -362044188, now seen corresponding path program 1 times [2022-02-16 09:55:06,249 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:06,249 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372303778] [2022-02-16 09:55:06,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:06,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:06,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:06,272 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:55:06,272 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:06,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372303778] [2022-02-16 09:55:06,272 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372303778] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:06,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218564740] [2022-02-16 09:55:06,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:06,272 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:06,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:06,273 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:06,274 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-02-16 09:55:06,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:06,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 09:55:06,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:06,720 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:06,720 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:06,796 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:55:06,796 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218564740] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:06,796 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:06,796 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 09:55:06,796 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208341688] [2022-02-16 09:55:06,796 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:06,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 09:55:06,796 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:06,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 09:55:06,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 09:55:06,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:06,797 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:06,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:06,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:06,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:06,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:06,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:06,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:06,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:06,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:06,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:06,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:06,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:06,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:55:06,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:06,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:07,331 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 192 transitions and produced 180 states. [2022-02-16 09:55:07,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:07,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:07,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:07,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:07,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:07,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:07,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:07,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:07,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:07,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:07,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:07,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:55:07,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:07,348 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2022-02-16 09:55:07,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:07,548 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 13 more)] === [2022-02-16 09:55:07,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:07,548 INFO L85 PathProgramCache]: Analyzing trace with hash 84537146, now seen corresponding path program 1 times [2022-02-16 09:55:07,548 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:07,548 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395522881] [2022-02-16 09:55:07,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:07,548 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:07,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:07,577 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:55:07,577 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:07,577 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395522881] [2022-02-16 09:55:07,577 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395522881] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:07,577 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1209171046] [2022-02-16 09:55:07,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:07,577 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:07,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:07,578 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:07,579 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-02-16 09:55:07,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:07,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 09:55:07,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:07,976 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:07,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:08,065 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:55:08,065 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1209171046] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:08,065 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:08,065 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 30, 5] total 38 [2022-02-16 09:55:08,065 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444445548] [2022-02-16 09:55:08,065 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:08,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 09:55:08,065 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:08,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 09:55:08,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 09:55:08,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:08,066 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:08,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.921052631578948) internal successors, (187), 39 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:08,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:08,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:08,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:08,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:08,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:08,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:08,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:08,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:08,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:08,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:08,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:08,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:55:08,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:08,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:08,752 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 206 transitions and produced 193 states. [2022-02-16 09:55:08,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:08,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:08,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:08,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:08,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:08,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:08,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:08,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:08,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:08,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:08,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:08,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:08,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:55:08,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:08,770 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2022-02-16 09:55:08,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:08,964 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 13 more)] === [2022-02-16 09:55:08,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:08,965 INFO L85 PathProgramCache]: Analyzing trace with hash 2005884589, now seen corresponding path program 1 times [2022-02-16 09:55:08,965 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:08,965 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323808258] [2022-02-16 09:55:08,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:08,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:08,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:08,993 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:55:08,993 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:08,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323808258] [2022-02-16 09:55:08,993 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323808258] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:08,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260280778] [2022-02-16 09:55:08,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:08,993 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:08,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:08,994 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:08,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-02-16 09:55:09,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:09,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 09:55:09,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:09,486 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:09,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:09,606 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:55:09,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260280778] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:09,606 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:09,606 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 32, 5] total 40 [2022-02-16 09:55:09,607 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421337227] [2022-02-16 09:55:09,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:09,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 09:55:09,607 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:09,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 09:55:09,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 09:55:09,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:09,607 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:09,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 5.0) internal successors, (200), 41 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:09,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:09,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:09,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:09,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:09,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:09,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:09,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:09,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:09,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:09,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:09,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:09,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:09,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:55:09,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:09,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:10,343 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 213 transitions and produced 199 states. [2022-02-16 09:55:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:10,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:10,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:55:10,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:10,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:55:10,361 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:10,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:10,557 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 13 more)] === [2022-02-16 09:55:10,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:10,558 INFO L85 PathProgramCache]: Analyzing trace with hash 2054372396, now seen corresponding path program 1 times [2022-02-16 09:55:10,558 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:10,558 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349575516] [2022-02-16 09:55:10,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:10,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:10,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:55:10,563 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:55:10,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:55:10,569 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:55:10,569 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:55:10,569 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (16 of 17 remaining) [2022-02-16 09:55:10,569 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (15 of 17 remaining) [2022-02-16 09:55:10,570 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (14 of 17 remaining) [2022-02-16 09:55:10,570 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (13 of 17 remaining) [2022-02-16 09:55:10,570 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 17 remaining) [2022-02-16 09:55:10,570 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 17 remaining) [2022-02-16 09:55:10,570 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 17 remaining) [2022-02-16 09:55:10,570 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 17 remaining) [2022-02-16 09:55:10,570 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 17 remaining) [2022-02-16 09:55:10,570 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 17 remaining) [2022-02-16 09:55:10,570 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 17 remaining) [2022-02-16 09:55:10,570 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 17 remaining) [2022-02-16 09:55:10,570 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 17 remaining) [2022-02-16 09:55:10,570 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 17 remaining) [2022-02-16 09:55:10,570 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 17 remaining) [2022-02-16 09:55:10,570 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 17 remaining) [2022-02-16 09:55:10,570 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 17 remaining) [2022-02-16 09:55:10,570 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134 [2022-02-16 09:55:10,571 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 09:55:10,571 WARN L235 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:55:10,571 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2022-02-16 09:55:10,578 WARN L322 ript$VariableManager]: TermVariabe threadThread10of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,578 WARN L322 ript$VariableManager]: TermVariabe threadThread10of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,578 WARN L322 ript$VariableManager]: TermVariabe threadThread10of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,578 WARN L322 ript$VariableManager]: TermVariabe threadThread10of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,578 WARN L322 ript$VariableManager]: TermVariabe threadThread3of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,578 WARN L322 ript$VariableManager]: TermVariabe threadThread3of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,578 WARN L322 ript$VariableManager]: TermVariabe threadThread3of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,578 WARN L322 ript$VariableManager]: TermVariabe threadThread3of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,578 WARN L322 ript$VariableManager]: TermVariabe threadThread13of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,578 WARN L322 ript$VariableManager]: TermVariabe threadThread13of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,578 WARN L322 ript$VariableManager]: TermVariabe threadThread13of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,578 WARN L322 ript$VariableManager]: TermVariabe threadThread13of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,579 WARN L322 ript$VariableManager]: TermVariabe threadThread4of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,579 WARN L322 ript$VariableManager]: TermVariabe threadThread4of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,579 WARN L322 ript$VariableManager]: TermVariabe threadThread4of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,579 WARN L322 ript$VariableManager]: TermVariabe threadThread4of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,579 WARN L322 ript$VariableManager]: TermVariabe threadThread5of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,579 WARN L322 ript$VariableManager]: TermVariabe threadThread5of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,579 WARN L322 ript$VariableManager]: TermVariabe threadThread5of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,579 WARN L322 ript$VariableManager]: TermVariabe threadThread5of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,579 WARN L322 ript$VariableManager]: TermVariabe threadThread11of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,579 WARN L322 ript$VariableManager]: TermVariabe threadThread11of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,579 WARN L322 ript$VariableManager]: TermVariabe threadThread11of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,579 WARN L322 ript$VariableManager]: TermVariabe threadThread11of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,579 WARN L322 ript$VariableManager]: TermVariabe threadThread12of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,579 WARN L322 ript$VariableManager]: TermVariabe threadThread12of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,579 WARN L322 ript$VariableManager]: TermVariabe threadThread12of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,579 WARN L322 ript$VariableManager]: TermVariabe threadThread12of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,580 WARN L322 ript$VariableManager]: TermVariabe threadThread6of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,580 WARN L322 ript$VariableManager]: TermVariabe threadThread6of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,580 WARN L322 ript$VariableManager]: TermVariabe threadThread6of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,580 WARN L322 ript$VariableManager]: TermVariabe threadThread6of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,580 WARN L322 ript$VariableManager]: TermVariabe threadThread7of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,580 WARN L322 ript$VariableManager]: TermVariabe threadThread7of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,580 WARN L322 ript$VariableManager]: TermVariabe threadThread7of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,580 WARN L322 ript$VariableManager]: TermVariabe threadThread7of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,580 WARN L322 ript$VariableManager]: TermVariabe threadThread2of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,580 WARN L322 ript$VariableManager]: TermVariabe threadThread2of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,580 WARN L322 ript$VariableManager]: TermVariabe threadThread2of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,580 WARN L322 ript$VariableManager]: TermVariabe threadThread2of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,580 WARN L322 ript$VariableManager]: TermVariabe threadThread14of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,580 WARN L322 ript$VariableManager]: TermVariabe threadThread14of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,580 WARN L322 ript$VariableManager]: TermVariabe threadThread14of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,580 WARN L322 ript$VariableManager]: TermVariabe threadThread14of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,581 WARN L322 ript$VariableManager]: TermVariabe threadThread1of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,581 WARN L322 ript$VariableManager]: TermVariabe threadThread1of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,581 WARN L322 ript$VariableManager]: TermVariabe threadThread1of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,581 WARN L322 ript$VariableManager]: TermVariabe threadThread1of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,581 WARN L322 ript$VariableManager]: TermVariabe threadThread8of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,581 WARN L322 ript$VariableManager]: TermVariabe threadThread8of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,581 WARN L322 ript$VariableManager]: TermVariabe threadThread8of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,581 WARN L322 ript$VariableManager]: TermVariabe threadThread8of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,581 WARN L322 ript$VariableManager]: TermVariabe threadThread9of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,581 WARN L322 ript$VariableManager]: TermVariabe threadThread9of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,581 WARN L322 ript$VariableManager]: TermVariabe threadThread9of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,581 WARN L322 ript$VariableManager]: TermVariabe threadThread9of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,581 WARN L322 ript$VariableManager]: TermVariabe threadThread15of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,581 WARN L322 ript$VariableManager]: TermVariabe threadThread15of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,581 WARN L322 ript$VariableManager]: TermVariabe threadThread15of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,581 WARN L322 ript$VariableManager]: TermVariabe threadThread15of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,581 WARN L322 ript$VariableManager]: TermVariabe threadThread16of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,582 WARN L322 ript$VariableManager]: TermVariabe threadThread16of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,582 WARN L322 ript$VariableManager]: TermVariabe threadThread16of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,582 WARN L322 ript$VariableManager]: TermVariabe threadThread16of16ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:10,583 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:55:10,583 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:55:10,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:10,600 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:55:10,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (137)] Waiting until timeout for monitored process [2022-02-16 09:55:10,602 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:55:10,603 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:55:10,603 INFO L340 AbstractCegarLoop]: Starting to check reachability of 18 error locations. [2022-02-16 09:55:10,604 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:55:10,604 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 14 more)] === [2022-02-16 09:55:10,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:10,604 INFO L85 PathProgramCache]: Analyzing trace with hash 1583641155, now seen corresponding path program 1 times [2022-02-16 09:55:10,604 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:10,604 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024783186] [2022-02-16 09:55:10,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:10,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:10,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:10,619 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:10,620 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:10,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024783186] [2022-02-16 09:55:10,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024783186] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:10,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429425362] [2022-02-16 09:55:10,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:10,620 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:10,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:10,621 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:10,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-02-16 09:55:10,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:10,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:55:10,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:10,738 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:10,738 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:10,762 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:10,762 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429425362] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:10,762 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:10,763 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:55:10,763 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720200370] [2022-02-16 09:55:10,763 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:10,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:55:10,763 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:10,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:55:10,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:55:10,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:10,763 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:10,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:10,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:10,804 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:55:10,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:55:10,822 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2022-02-16 09:55:11,014 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-02-16 09:55:11,014 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 14 more)] === [2022-02-16 09:55:11,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:11,014 INFO L85 PathProgramCache]: Analyzing trace with hash 1109226552, now seen corresponding path program 1 times [2022-02-16 09:55:11,014 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:11,014 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274588066] [2022-02-16 09:55:11,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:11,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:11,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:11,036 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:55:11,036 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:11,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274588066] [2022-02-16 09:55:11,036 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274588066] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:11,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55218655] [2022-02-16 09:55:11,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:11,036 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:11,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:11,037 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:11,038 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-02-16 09:55:11,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:11,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:55:11,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:11,201 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:11,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:11,235 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:55:11,235 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55218655] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:11,235 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:11,235 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:55:11,235 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284000346] [2022-02-16 09:55:11,235 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:11,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:55:11,235 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:11,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:55:11,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:55:11,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:11,236 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:11,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:11,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:55:11,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:11,354 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:55:11,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:55:11,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:55:11,371 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:11,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-02-16 09:55:11,555 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 14 more)] === [2022-02-16 09:55:11,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:11,555 INFO L85 PathProgramCache]: Analyzing trace with hash -504033300, now seen corresponding path program 1 times [2022-02-16 09:55:11,555 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:11,555 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508202401] [2022-02-16 09:55:11,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:11,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:11,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:11,581 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:55:11,581 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:11,581 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508202401] [2022-02-16 09:55:11,582 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508202401] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:11,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673066369] [2022-02-16 09:55:11,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:11,582 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:11,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:11,583 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:11,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-02-16 09:55:11,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:11,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:55:11,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:11,758 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:11,758 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:11,790 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:55:11,790 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673066369] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:11,790 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:11,790 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:55:11,790 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535400439] [2022-02-16 09:55:11,790 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:11,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:55:11,790 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:11,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:55:11,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:55:11,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:11,791 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:11,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:11,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:55:11,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:55:11,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:11,917 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:55:11,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:11,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:55:11,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:55:11,934 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:12,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2022-02-16 09:55:12,131 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 14 more)] === [2022-02-16 09:55:12,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:12,132 INFO L85 PathProgramCache]: Analyzing trace with hash 1186406745, now seen corresponding path program 1 times [2022-02-16 09:55:12,132 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:12,132 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836453969] [2022-02-16 09:55:12,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:12,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:12,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:12,159 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:55:12,159 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:12,159 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836453969] [2022-02-16 09:55:12,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836453969] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:12,159 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532581751] [2022-02-16 09:55:12,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:12,160 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:12,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:12,161 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:12,162 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-02-16 09:55:12,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:12,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:55:12,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:12,366 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:12,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:12,414 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:55:12,414 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532581751] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:12,414 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:12,414 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:55:12,414 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382859848] [2022-02-16 09:55:12,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:12,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:55:12,414 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:12,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:55:12,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:55:12,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:12,415 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:12,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:12,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:12,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:55:12,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:55:12,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:12,606 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:55:12,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:12,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:12,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:55:12,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:12,623 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2022-02-16 09:55:12,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:12,823 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 14 more)] === [2022-02-16 09:55:12,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:12,823 INFO L85 PathProgramCache]: Analyzing trace with hash -2035324155, now seen corresponding path program 1 times [2022-02-16 09:55:12,823 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:12,823 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713631204] [2022-02-16 09:55:12,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:12,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:12,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:12,846 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:55:12,846 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:12,846 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713631204] [2022-02-16 09:55:12,846 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713631204] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:12,846 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479021859] [2022-02-16 09:55:12,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:12,846 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:12,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:12,848 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:12,848 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-02-16 09:55:12,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:12,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:55:12,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:13,039 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:13,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:13,082 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:55:13,082 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [479021859] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:13,082 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:13,082 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:55:13,082 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380023564] [2022-02-16 09:55:13,082 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:13,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:55:13,082 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:13,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:55:13,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:55:13,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:13,083 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:13,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:13,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:13,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:13,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:55:13,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:13,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:13,300 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:55:13,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:13,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:13,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:13,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:55:13,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:55:13,317 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Ended with exit code 0 [2022-02-16 09:55:13,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:13,517 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 14 more)] === [2022-02-16 09:55:13,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:13,517 INFO L85 PathProgramCache]: Analyzing trace with hash -661579434, now seen corresponding path program 1 times [2022-02-16 09:55:13,517 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:13,517 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718915532] [2022-02-16 09:55:13,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:13,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:13,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:13,538 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:55:13,538 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:13,538 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718915532] [2022-02-16 09:55:13,538 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718915532] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:13,538 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658269155] [2022-02-16 09:55:13,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:13,539 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:13,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:13,540 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:13,541 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2022-02-16 09:55:13,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:13,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:55:13,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:13,855 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:13,855 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:13,916 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:55:13,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658269155] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:13,917 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:13,917 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:55:13,917 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631230252] [2022-02-16 09:55:13,917 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:13,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:55:13,917 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:13,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:55:13,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:55:13,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:13,917 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:13,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:13,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:13,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:13,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:13,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:55:13,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:55:13,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:14,267 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 09:55:14,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:14,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:14,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:14,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:14,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:55:14,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:14,285 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:14,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:14,468 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 14 more)] === [2022-02-16 09:55:14,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:14,468 INFO L85 PathProgramCache]: Analyzing trace with hash -547297254, now seen corresponding path program 1 times [2022-02-16 09:55:14,468 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:14,468 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127207185] [2022-02-16 09:55:14,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:14,468 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:14,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:14,495 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:55:14,495 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:14,495 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127207185] [2022-02-16 09:55:14,495 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127207185] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:14,495 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631461933] [2022-02-16 09:55:14,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:14,495 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:14,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:14,497 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:14,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2022-02-16 09:55:14,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:14,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 09:55:14,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:14,801 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:14,801 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:14,866 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:55:14,866 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631461933] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:14,866 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:14,866 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 09:55:14,866 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265102312] [2022-02-16 09:55:14,866 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:14,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 09:55:14,866 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:14,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 09:55:14,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 09:55:14,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:14,867 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:14,867 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:14,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:14,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:14,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:14,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:14,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:55:14,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:14,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:15,171 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 09:55:15,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:15,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:15,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:15,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:15,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:15,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:55:15,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:15,188 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:15,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:15,386 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 14 more)] === [2022-02-16 09:55:15,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:15,386 INFO L85 PathProgramCache]: Analyzing trace with hash 910852307, now seen corresponding path program 1 times [2022-02-16 09:55:15,386 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:15,386 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794665379] [2022-02-16 09:55:15,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:15,386 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:15,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:15,410 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:55:15,411 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:15,411 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794665379] [2022-02-16 09:55:15,412 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794665379] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:15,416 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471471123] [2022-02-16 09:55:15,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:15,417 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:15,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:15,418 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:15,419 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-02-16 09:55:15,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:15,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 09:55:15,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:15,693 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:15,694 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:15,752 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:55:15,753 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471471123] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:15,754 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:15,754 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 09:55:15,754 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967836054] [2022-02-16 09:55:15,754 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:15,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 09:55:15,754 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:15,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 09:55:15,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 09:55:15,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:15,759 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:15,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 09:55:15,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:15,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:15,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:15,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:15,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:15,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:55:15,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:15,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:16,151 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 09:55:16,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:16,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:16,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:16,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:16,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:16,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:16,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:55:16,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:16,168 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Ended with exit code 0 [2022-02-16 09:55:16,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:16,363 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 14 more)] === [2022-02-16 09:55:16,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:16,364 INFO L85 PathProgramCache]: Analyzing trace with hash -479110741, now seen corresponding path program 1 times [2022-02-16 09:55:16,364 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:16,364 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947519328] [2022-02-16 09:55:16,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:16,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:16,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:16,387 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:55:16,387 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:16,387 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947519328] [2022-02-16 09:55:16,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947519328] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:16,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25429157] [2022-02-16 09:55:16,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:16,388 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:16,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:16,389 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:16,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2022-02-16 09:55:16,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:16,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 09:55:16,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:16,797 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:16,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:16,880 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:55:16,881 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25429157] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:16,881 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:16,881 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 09:55:16,882 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743416798] [2022-02-16 09:55:16,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:16,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 09:55:16,889 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:16,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 09:55:16,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 09:55:16,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:16,890 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:16,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:16,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:16,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:16,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:16,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:16,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:16,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:16,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:55:16,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:16,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:17,346 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 09:55:17,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:17,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:17,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:17,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:17,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:17,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:17,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:17,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:55:17,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:17,384 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:17,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:17,563 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 14 more)] === [2022-02-16 09:55:17,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:17,563 INFO L85 PathProgramCache]: Analyzing trace with hash 620432464, now seen corresponding path program 1 times [2022-02-16 09:55:17,563 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:17,563 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742232244] [2022-02-16 09:55:17,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:17,563 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:17,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:17,586 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:55:17,586 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:17,586 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742232244] [2022-02-16 09:55:17,586 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742232244] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:17,586 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239613300] [2022-02-16 09:55:17,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:17,587 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:17,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:17,588 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:17,589 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2022-02-16 09:55:17,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:17,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 09:55:17,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:17,918 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:17,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:17,994 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:55:17,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239613300] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:17,994 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:17,995 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 09:55:17,995 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334049180] [2022-02-16 09:55:17,995 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:17,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 09:55:17,995 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:17,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 09:55:17,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 09:55:17,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:17,995 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:17,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:55:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:18,456 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 09:55:18,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:18,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:18,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:18,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:18,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:18,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:18,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:18,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:18,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:55:18,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:18,473 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:18,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2022-02-16 09:55:18,673 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 14 more)] === [2022-02-16 09:55:18,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:18,673 INFO L85 PathProgramCache]: Analyzing trace with hash 798045568, now seen corresponding path program 1 times [2022-02-16 09:55:18,674 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:18,674 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393036843] [2022-02-16 09:55:18,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:18,674 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:18,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:18,717 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:55:18,717 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:18,717 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393036843] [2022-02-16 09:55:18,717 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393036843] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:18,717 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1824536586] [2022-02-16 09:55:18,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:18,717 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:18,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:18,718 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:18,719 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2022-02-16 09:55:18,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:18,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 09:55:18,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:19,074 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:19,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:19,147 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:55:19,147 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1824536586] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:19,147 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:19,147 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 09:55:19,147 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840740542] [2022-02-16 09:55:19,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:19,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 09:55:19,148 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:19,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 09:55:19,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 09:55:19,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:19,148 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:19,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 09:55:19,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:19,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:19,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:19,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:19,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:19,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:19,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:19,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:19,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:55:19,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:19,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:19,654 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 09:55:19,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:19,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:19,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:19,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:19,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:19,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:19,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:19,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:19,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:19,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:55:19,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:19,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:19,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2022-02-16 09:55:19,870 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 14 more)] === [2022-02-16 09:55:19,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:19,870 INFO L85 PathProgramCache]: Analyzing trace with hash -1191517251, now seen corresponding path program 1 times [2022-02-16 09:55:19,870 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:19,870 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350103230] [2022-02-16 09:55:19,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:19,870 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:19,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:19,891 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:55:19,891 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:19,891 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350103230] [2022-02-16 09:55:19,891 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350103230] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:19,891 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960255888] [2022-02-16 09:55:19,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:19,891 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:19,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:19,892 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:19,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2022-02-16 09:55:20,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:20,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 09:55:20,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:20,333 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:20,334 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:20,424 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:55:20,424 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960255888] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:20,424 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:20,424 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 09:55:20,424 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155551680] [2022-02-16 09:55:20,424 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:20,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 09:55:20,425 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:20,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 09:55:20,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 09:55:20,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:20,425 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:20,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:20,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:20,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:20,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:20,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:20,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:20,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:20,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:20,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:20,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:20,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:55:20,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:20,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:21,094 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 09:55:21,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:21,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:21,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:21,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:21,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:21,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:21,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:21,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:21,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:21,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:21,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:55:21,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:21,111 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:21,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2022-02-16 09:55:21,311 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 14 more)] === [2022-02-16 09:55:21,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:21,311 INFO L85 PathProgramCache]: Analyzing trace with hash -1676125027, now seen corresponding path program 1 times [2022-02-16 09:55:21,311 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:21,311 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741402512] [2022-02-16 09:55:21,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:21,311 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:21,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:21,335 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:55:21,335 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:21,335 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741402512] [2022-02-16 09:55:21,335 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741402512] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:21,335 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267368998] [2022-02-16 09:55:21,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:21,335 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:21,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:21,337 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:21,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2022-02-16 09:55:21,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:21,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 09:55:21,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:21,818 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:21,818 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:21,914 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:55:21,914 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267368998] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:21,914 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:21,915 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 09:55:21,915 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071702475] [2022-02-16 09:55:21,915 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:21,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 09:55:21,915 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:21,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 09:55:21,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 09:55:21,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:21,915 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:21,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:21,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:21,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:21,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:21,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:21,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:21,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:21,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:21,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:21,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:21,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:21,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:55:21,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:21,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:22,623 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 192 transitions and produced 180 states. [2022-02-16 09:55:22,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:22,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:22,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:22,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:22,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:22,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:22,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:22,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:22,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:22,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:22,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:22,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:55:22,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:22,640 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Ended with exit code 0 [2022-02-16 09:55:22,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2022-02-16 09:55:22,840 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 14 more)] === [2022-02-16 09:55:22,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:22,840 INFO L85 PathProgramCache]: Analyzing trace with hash -388055730, now seen corresponding path program 1 times [2022-02-16 09:55:22,840 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:22,840 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043458606] [2022-02-16 09:55:22,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:22,841 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:22,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:22,865 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:55:22,865 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:22,865 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043458606] [2022-02-16 09:55:22,865 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043458606] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:22,865 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495154320] [2022-02-16 09:55:22,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:22,865 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:22,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:22,867 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:22,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2022-02-16 09:55:22,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:22,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 09:55:22,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:23,296 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:23,296 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:23,389 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:55:23,390 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495154320] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:23,390 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:23,390 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 30, 5] total 38 [2022-02-16 09:55:23,390 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082690983] [2022-02-16 09:55:23,390 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:23,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 09:55:23,390 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:23,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 09:55:23,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 09:55:23,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:23,390 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:23,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.921052631578948) internal successors, (187), 39 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:23,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:23,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:23,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:23,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:23,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:23,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:23,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:23,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:23,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:23,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:23,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:23,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:55:23,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:23,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:24,080 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 206 transitions and produced 193 states. [2022-02-16 09:55:24,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:24,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:24,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:24,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:24,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:24,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:24,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:24,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:24,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:24,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:24,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:24,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:24,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:55:24,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:24,098 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:24,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:24,295 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 14 more)] === [2022-02-16 09:55:24,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:24,296 INFO L85 PathProgramCache]: Analyzing trace with hash -1554917218, now seen corresponding path program 1 times [2022-02-16 09:55:24,296 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:24,296 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957409772] [2022-02-16 09:55:24,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:24,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:24,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:24,319 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:55:24,319 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:24,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957409772] [2022-02-16 09:55:24,319 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957409772] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:24,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632858180] [2022-02-16 09:55:24,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:24,319 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:24,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:24,320 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:24,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2022-02-16 09:55:24,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:24,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 09:55:24,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:24,854 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:24,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:24,982 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:55:24,982 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632858180] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:24,982 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:24,982 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 32, 5] total 40 [2022-02-16 09:55:24,982 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150464578] [2022-02-16 09:55:24,983 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:24,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 09:55:24,983 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:24,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 09:55:24,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 09:55:24,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:24,983 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:24,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 5.0) internal successors, (200), 41 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:24,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:24,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:24,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:24,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:24,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:24,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:24,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:24,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:24,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:24,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:24,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:24,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:24,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:55:24,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:24,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:25,766 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 220 transitions and produced 206 states. [2022-02-16 09:55:25,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:25,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:25,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:25,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:25,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:25,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:25,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:25,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:25,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:25,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:25,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:25,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:25,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:55:25,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:55:25,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:55:25,784 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:25,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2022-02-16 09:55:25,983 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 14 more)] === [2022-02-16 09:55:25,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:25,984 INFO L85 PathProgramCache]: Analyzing trace with hash -1841547969, now seen corresponding path program 1 times [2022-02-16 09:55:25,984 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:25,984 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087107918] [2022-02-16 09:55:25,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:25,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:25,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:26,016 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:55:26,016 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:26,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087107918] [2022-02-16 09:55:26,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087107918] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:26,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498923259] [2022-02-16 09:55:26,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:26,016 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:26,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:26,020 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:26,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2022-02-16 09:55:26,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:26,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 09:55:26,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:26,515 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:26,515 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:26,657 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 09:55:26,658 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498923259] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:26,658 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:26,658 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 34, 5] total 42 [2022-02-16 09:55:26,658 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318139954] [2022-02-16 09:55:26,658 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:26,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 09:55:26,658 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:26,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 09:55:26,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1616, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 09:55:26,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:26,659 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:26,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 5.071428571428571) internal successors, (213), 43 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:26,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:26,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:26,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:26,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:26,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:26,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:26,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:26,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:26,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:26,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:26,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:26,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:26,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:55:26,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:55:26,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:55:26,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:27,298 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 227 transitions and produced 212 states. [2022-02-16 09:55:27,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:27,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:27,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:27,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:27,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:27,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:27,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:27,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:27,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:27,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:27,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:27,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:27,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:55:27,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:55:27,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:55:27,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:55:27,316 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Ended with exit code 0 [2022-02-16 09:55:27,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:27,516 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 14 more)] === [2022-02-16 09:55:27,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:27,516 INFO L85 PathProgramCache]: Analyzing trace with hash -1251562329, now seen corresponding path program 1 times [2022-02-16 09:55:27,516 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:27,517 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994209278] [2022-02-16 09:55:27,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:27,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:27,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:55:27,523 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:55:27,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:55:27,532 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:55:27,532 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:55:27,532 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (17 of 18 remaining) [2022-02-16 09:55:27,532 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (16 of 18 remaining) [2022-02-16 09:55:27,533 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (15 of 18 remaining) [2022-02-16 09:55:27,533 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (14 of 18 remaining) [2022-02-16 09:55:27,533 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (13 of 18 remaining) [2022-02-16 09:55:27,533 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 18 remaining) [2022-02-16 09:55:27,533 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 18 remaining) [2022-02-16 09:55:27,533 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 18 remaining) [2022-02-16 09:55:27,533 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 18 remaining) [2022-02-16 09:55:27,533 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 18 remaining) [2022-02-16 09:55:27,533 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 18 remaining) [2022-02-16 09:55:27,533 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 18 remaining) [2022-02-16 09:55:27,533 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 18 remaining) [2022-02-16 09:55:27,533 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 18 remaining) [2022-02-16 09:55:27,533 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 18 remaining) [2022-02-16 09:55:27,533 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 18 remaining) [2022-02-16 09:55:27,533 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 18 remaining) [2022-02-16 09:55:27,534 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 18 remaining) [2022-02-16 09:55:27,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151 [2022-02-16 09:55:27,534 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 09:55:27,534 WARN L235 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:55:27,534 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2022-02-16 09:55:27,539 WARN L322 ript$VariableManager]: TermVariabe threadThread12of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,540 WARN L322 ript$VariableManager]: TermVariabe threadThread12of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,540 WARN L322 ript$VariableManager]: TermVariabe threadThread12of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,540 WARN L322 ript$VariableManager]: TermVariabe threadThread12of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,540 WARN L322 ript$VariableManager]: TermVariabe threadThread2of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,540 WARN L322 ript$VariableManager]: TermVariabe threadThread2of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,540 WARN L322 ript$VariableManager]: TermVariabe threadThread2of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,540 WARN L322 ript$VariableManager]: TermVariabe threadThread2of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,540 WARN L322 ript$VariableManager]: TermVariabe threadThread11of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,567 WARN L322 ript$VariableManager]: TermVariabe threadThread11of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,567 WARN L322 ript$VariableManager]: TermVariabe threadThread11of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,567 WARN L322 ript$VariableManager]: TermVariabe threadThread11of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,567 WARN L322 ript$VariableManager]: TermVariabe threadThread3of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,568 WARN L322 ript$VariableManager]: TermVariabe threadThread3of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,568 WARN L322 ript$VariableManager]: TermVariabe threadThread3of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,568 WARN L322 ript$VariableManager]: TermVariabe threadThread3of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,568 WARN L322 ript$VariableManager]: TermVariabe threadThread10of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,568 WARN L322 ript$VariableManager]: TermVariabe threadThread10of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,568 WARN L322 ript$VariableManager]: TermVariabe threadThread10of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,568 WARN L322 ript$VariableManager]: TermVariabe threadThread10of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,568 WARN L322 ript$VariableManager]: TermVariabe threadThread5of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,568 WARN L322 ript$VariableManager]: TermVariabe threadThread5of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,568 WARN L322 ript$VariableManager]: TermVariabe threadThread5of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,568 WARN L322 ript$VariableManager]: TermVariabe threadThread5of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,568 WARN L322 ript$VariableManager]: TermVariabe threadThread16of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,569 WARN L322 ript$VariableManager]: TermVariabe threadThread16of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,569 WARN L322 ript$VariableManager]: TermVariabe threadThread16of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,569 WARN L322 ript$VariableManager]: TermVariabe threadThread16of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,569 WARN L322 ript$VariableManager]: TermVariabe threadThread4of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,569 WARN L322 ript$VariableManager]: TermVariabe threadThread4of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,569 WARN L322 ript$VariableManager]: TermVariabe threadThread4of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,569 WARN L322 ript$VariableManager]: TermVariabe threadThread4of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,569 WARN L322 ript$VariableManager]: TermVariabe threadThread6of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,569 WARN L322 ript$VariableManager]: TermVariabe threadThread6of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,569 WARN L322 ript$VariableManager]: TermVariabe threadThread6of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,569 WARN L322 ript$VariableManager]: TermVariabe threadThread6of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,569 WARN L322 ript$VariableManager]: TermVariabe threadThread15of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,569 WARN L322 ript$VariableManager]: TermVariabe threadThread15of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,570 WARN L322 ript$VariableManager]: TermVariabe threadThread15of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,570 WARN L322 ript$VariableManager]: TermVariabe threadThread15of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,570 WARN L322 ript$VariableManager]: TermVariabe threadThread17of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,570 WARN L322 ript$VariableManager]: TermVariabe threadThread17of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,570 WARN L322 ript$VariableManager]: TermVariabe threadThread17of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,570 WARN L322 ript$VariableManager]: TermVariabe threadThread17of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,570 WARN L322 ript$VariableManager]: TermVariabe threadThread1of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,570 WARN L322 ript$VariableManager]: TermVariabe threadThread1of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,570 WARN L322 ript$VariableManager]: TermVariabe threadThread1of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,570 WARN L322 ript$VariableManager]: TermVariabe threadThread1of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,570 WARN L322 ript$VariableManager]: TermVariabe threadThread9of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,570 WARN L322 ript$VariableManager]: TermVariabe threadThread9of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,570 WARN L322 ript$VariableManager]: TermVariabe threadThread9of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,570 WARN L322 ript$VariableManager]: TermVariabe threadThread9of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,571 WARN L322 ript$VariableManager]: TermVariabe threadThread8of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,571 WARN L322 ript$VariableManager]: TermVariabe threadThread8of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,571 WARN L322 ript$VariableManager]: TermVariabe threadThread8of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,571 WARN L322 ript$VariableManager]: TermVariabe threadThread8of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,571 WARN L322 ript$VariableManager]: TermVariabe threadThread13of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,571 WARN L322 ript$VariableManager]: TermVariabe threadThread13of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,571 WARN L322 ript$VariableManager]: TermVariabe threadThread13of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,571 WARN L322 ript$VariableManager]: TermVariabe threadThread13of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,571 WARN L322 ript$VariableManager]: TermVariabe threadThread7of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,571 WARN L322 ript$VariableManager]: TermVariabe threadThread7of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,571 WARN L322 ript$VariableManager]: TermVariabe threadThread7of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,571 WARN L322 ript$VariableManager]: TermVariabe threadThread7of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,572 WARN L322 ript$VariableManager]: TermVariabe threadThread14of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,572 WARN L322 ript$VariableManager]: TermVariabe threadThread14of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,572 WARN L322 ript$VariableManager]: TermVariabe threadThread14of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,572 WARN L322 ript$VariableManager]: TermVariabe threadThread14of17ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:27,573 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:55:27,574 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:55:27,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:27,575 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:55:27,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (154)] Waiting until timeout for monitored process [2022-02-16 09:55:27,604 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:55:27,604 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:55:27,604 INFO L340 AbstractCegarLoop]: Starting to check reachability of 19 error locations. [2022-02-16 09:55:27,606 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:55:27,606 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 15 more)] === [2022-02-16 09:55:27,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:27,606 INFO L85 PathProgramCache]: Analyzing trace with hash -1774168351, now seen corresponding path program 1 times [2022-02-16 09:55:27,606 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:27,606 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395449480] [2022-02-16 09:55:27,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:27,607 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:27,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:27,619 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:27,620 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:27,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395449480] [2022-02-16 09:55:27,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395449480] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:27,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88764876] [2022-02-16 09:55:27,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:27,620 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:27,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:27,636 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:27,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2022-02-16 09:55:27,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:27,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:55:27,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:27,751 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:27,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:27,766 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:27,766 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [88764876] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:27,766 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:27,766 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:55:27,766 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061032854] [2022-02-16 09:55:27,766 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:27,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:55:27,767 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:27,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:55:27,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:55:27,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:27,767 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:27,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:27,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:27,795 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:55:27,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:55:27,812 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:28,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:28,012 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 15 more)] === [2022-02-16 09:55:28,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:28,012 INFO L85 PathProgramCache]: Analyzing trace with hash -553343432, now seen corresponding path program 1 times [2022-02-16 09:55:28,012 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:28,012 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123516697] [2022-02-16 09:55:28,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:28,012 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:28,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:28,029 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:55:28,029 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:28,029 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123516697] [2022-02-16 09:55:28,029 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123516697] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:28,029 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82250329] [2022-02-16 09:55:28,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:28,029 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:28,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:28,030 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:28,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2022-02-16 09:55:28,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:28,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:55:28,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:28,161 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:28,161 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:28,192 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:55:28,192 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82250329] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:28,192 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:28,192 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:55:28,192 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209072273] [2022-02-16 09:55:28,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:28,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:55:28,193 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:28,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:55:28,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:55:28,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:28,193 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:28,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:28,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:55:28,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:28,302 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:55:28,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:55:28,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:55:28,319 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:28,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:28,511 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 15 more)] === [2022-02-16 09:55:28,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:28,512 INFO L85 PathProgramCache]: Analyzing trace with hash -1729205526, now seen corresponding path program 1 times [2022-02-16 09:55:28,512 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:28,512 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760642595] [2022-02-16 09:55:28,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:28,512 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:28,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:28,564 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:55:28,564 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:28,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760642595] [2022-02-16 09:55:28,565 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760642595] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:28,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2032932408] [2022-02-16 09:55:28,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:28,565 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:28,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:28,566 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:28,568 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2022-02-16 09:55:28,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:28,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:55:28,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:28,732 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:28,732 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:28,774 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:55:28,774 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2032932408] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:28,774 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:28,774 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:55:28,774 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644126491] [2022-02-16 09:55:28,774 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:28,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:55:28,774 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:28,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:55:28,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:55:28,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:28,775 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:28,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:28,775 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:55:28,775 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:55:28,775 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:28,907 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:55:28,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:28,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:55:28,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:55:28,924 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:29,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:29,119 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 15 more)] === [2022-02-16 09:55:29,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:29,119 INFO L85 PathProgramCache]: Analyzing trace with hash -1923791375, now seen corresponding path program 1 times [2022-02-16 09:55:29,119 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:29,119 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874750062] [2022-02-16 09:55:29,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:29,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:29,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:29,140 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:55:29,141 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:29,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874750062] [2022-02-16 09:55:29,141 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874750062] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:29,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65625817] [2022-02-16 09:55:29,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:29,141 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:29,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:29,142 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:29,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2022-02-16 09:55:29,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:29,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:55:29,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:29,306 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:29,306 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:29,333 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:55:29,333 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65625817] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:29,333 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:29,333 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:55:29,333 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371988477] [2022-02-16 09:55:29,334 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:29,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:55:29,334 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:29,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:55:29,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:55:29,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:29,334 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:29,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:29,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:29,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:55:29,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:55:29,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:29,473 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:55:29,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:29,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:29,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:55:29,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:29,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:29,689 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2022-02-16 09:55:29,689 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 15 more)] === [2022-02-16 09:55:29,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:29,690 INFO L85 PathProgramCache]: Analyzing trace with hash -1475208261, now seen corresponding path program 1 times [2022-02-16 09:55:29,690 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:29,690 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904823153] [2022-02-16 09:55:29,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:29,690 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:29,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:29,707 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:55:29,707 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:29,707 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904823153] [2022-02-16 09:55:29,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904823153] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:29,707 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999297565] [2022-02-16 09:55:29,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:29,708 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:29,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:29,709 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:29,710 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2022-02-16 09:55:29,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:29,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:55:29,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:29,968 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:29,969 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:30,026 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:55:30,026 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999297565] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:30,026 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:30,026 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:55:30,026 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452220351] [2022-02-16 09:55:30,026 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:30,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:55:30,027 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:30,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:55:30,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:55:30,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:30,027 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:30,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:30,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:30,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:30,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:55:30,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:30,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:30,377 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:55:30,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:30,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:30,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:30,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:55:30,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:55:30,394 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Ended with exit code 0 [2022-02-16 09:55:30,578 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:30,578 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 15 more)] === [2022-02-16 09:55:30,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:30,579 INFO L85 PathProgramCache]: Analyzing trace with hash 1959396922, now seen corresponding path program 1 times [2022-02-16 09:55:30,579 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:30,579 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747642911] [2022-02-16 09:55:30,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:30,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:30,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:30,613 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:55:30,613 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:30,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747642911] [2022-02-16 09:55:30,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747642911] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:30,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205602584] [2022-02-16 09:55:30,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:30,613 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:30,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:30,614 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:30,615 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2022-02-16 09:55:30,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:30,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:55:30,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:30,900 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:30,900 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:30,947 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:55:30,948 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205602584] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:30,948 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:30,948 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:55:30,948 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983744677] [2022-02-16 09:55:30,948 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:30,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:55:30,948 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:30,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:55:30,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:55:30,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:30,948 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:30,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:30,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:30,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:30,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:30,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:55:30,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:55:30,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:31,222 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 09:55:31,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:31,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:31,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:31,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:31,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:55:31,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:31,243 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:31,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:31,443 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 15 more)] === [2022-02-16 09:55:31,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:31,443 INFO L85 PathProgramCache]: Analyzing trace with hash 130549904, now seen corresponding path program 1 times [2022-02-16 09:55:31,443 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:31,444 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272800899] [2022-02-16 09:55:31,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:31,444 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:31,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:31,468 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:55:31,468 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:31,468 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272800899] [2022-02-16 09:55:31,468 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272800899] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:31,468 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727336033] [2022-02-16 09:55:31,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:31,468 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:31,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:31,469 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:31,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2022-02-16 09:55:31,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:31,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 09:55:31,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:31,779 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:31,779 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:31,885 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:55:31,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727336033] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:31,885 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:31,885 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 09:55:31,885 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679375044] [2022-02-16 09:55:31,885 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:31,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 09:55:31,886 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:31,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 09:55:31,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 09:55:31,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:31,886 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:31,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:31,886 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:31,886 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:31,886 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:31,886 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:31,886 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:55:31,886 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:31,886 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:32,277 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 09:55:32,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:32,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:32,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:32,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:32,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:32,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:55:32,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:32,294 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:32,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2022-02-16 09:55:32,488 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 15 more)] === [2022-02-16 09:55:32,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:32,489 INFO L85 PathProgramCache]: Analyzing trace with hash -55899425, now seen corresponding path program 1 times [2022-02-16 09:55:32,489 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:32,489 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497200704] [2022-02-16 09:55:32,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:32,489 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:32,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:32,513 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:55:32,513 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:32,513 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497200704] [2022-02-16 09:55:32,514 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497200704] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:32,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749215326] [2022-02-16 09:55:32,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:32,514 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:32,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:32,515 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:32,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2022-02-16 09:55:32,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:32,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 09:55:32,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:32,835 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:32,835 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:32,929 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:55:32,929 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749215326] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:32,929 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:32,929 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 09:55:32,929 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128979631] [2022-02-16 09:55:32,929 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:32,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 09:55:32,929 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:32,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 09:55:32,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 09:55:32,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:32,930 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:32,930 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 09:55:32,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:32,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:32,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:32,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:32,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:32,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:55:32,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:32,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:33,289 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 09:55:33,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:33,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:33,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:33,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:33,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:33,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:33,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:55:33,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:33,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:33,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2022-02-16 09:55:33,499 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 15 more)] === [2022-02-16 09:55:33,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:33,499 INFO L85 PathProgramCache]: Analyzing trace with hash 1328337401, now seen corresponding path program 1 times [2022-02-16 09:55:33,499 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:33,499 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199540239] [2022-02-16 09:55:33,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:33,499 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:33,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:33,521 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:55:33,521 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:33,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199540239] [2022-02-16 09:55:33,521 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199540239] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:33,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386506725] [2022-02-16 09:55:33,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:33,521 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:33,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:33,523 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:33,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2022-02-16 09:55:33,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:33,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 09:55:33,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:33,821 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:33,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:33,877 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:55:33,877 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386506725] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:33,877 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:33,877 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 09:55:33,877 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136178742] [2022-02-16 09:55:33,878 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:33,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 09:55:33,878 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:33,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 09:55:33,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 09:55:33,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:33,878 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:33,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:33,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:33,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:33,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:33,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:33,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:33,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:33,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:55:33,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:33,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:34,263 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 09:55:34,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:34,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:34,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:34,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:34,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:34,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:34,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:34,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:55:34,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:34,280 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:34,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable160 [2022-02-16 09:55:34,468 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 15 more)] === [2022-02-16 09:55:34,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:34,468 INFO L85 PathProgramCache]: Analyzing trace with hash -2036937948, now seen corresponding path program 1 times [2022-02-16 09:55:34,469 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:34,469 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106056747] [2022-02-16 09:55:34,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:34,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:34,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:34,544 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:55:34,544 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:34,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106056747] [2022-02-16 09:55:34,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106056747] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:34,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1967660668] [2022-02-16 09:55:34,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:34,545 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:34,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:34,546 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:34,582 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2022-02-16 09:55:34,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:34,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 09:55:34,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:34,937 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:34,937 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:34,995 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:55:34,995 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1967660668] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:34,996 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:34,996 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 09:55:34,996 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206047573] [2022-02-16 09:55:34,996 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:34,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 09:55:34,996 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:34,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 09:55:34,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 09:55:34,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:34,996 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:34,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:34,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:34,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:34,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:34,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:34,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:34,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:34,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:34,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:55:34,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:34,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:35,402 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 09:55:35,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:35,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:35,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:35,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:35,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:35,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:35,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:35,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:35,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:55:35,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:35,419 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Ended with exit code 0 [2022-02-16 09:55:35,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:35,616 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 15 more)] === [2022-02-16 09:55:35,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:35,616 INFO L85 PathProgramCache]: Analyzing trace with hash -1127657606, now seen corresponding path program 1 times [2022-02-16 09:55:35,616 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:35,616 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184691543] [2022-02-16 09:55:35,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:35,616 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:35,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:35,641 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:55:35,641 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:35,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184691543] [2022-02-16 09:55:35,642 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184691543] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:35,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723561857] [2022-02-16 09:55:35,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:35,642 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:35,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:35,643 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:35,644 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2022-02-16 09:55:35,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:35,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 09:55:35,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:36,025 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:36,025 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:36,091 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:55:36,091 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1723561857] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:36,091 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:36,091 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 09:55:36,092 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106520559] [2022-02-16 09:55:36,092 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:36,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 09:55:36,092 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:36,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 09:55:36,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 09:55:36,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:36,092 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:36,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 09:55:36,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:36,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:36,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:36,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:36,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:36,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:36,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:36,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:36,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:55:36,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:36,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:36,519 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 09:55:36,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:36,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:36,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:36,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:36,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:36,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:36,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:36,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:36,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:36,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:55:36,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:36,536 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:36,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:36,735 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 15 more)] === [2022-02-16 09:55:36,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:36,736 INFO L85 PathProgramCache]: Analyzing trace with hash 693026925, now seen corresponding path program 1 times [2022-02-16 09:55:36,736 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:36,736 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712037787] [2022-02-16 09:55:36,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:36,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:36,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:36,768 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:55:36,768 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:36,768 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712037787] [2022-02-16 09:55:36,768 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712037787] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:36,768 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893447669] [2022-02-16 09:55:36,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:36,768 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:36,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:36,769 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:36,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2022-02-16 09:55:36,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:36,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 09:55:36,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:37,245 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:37,245 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:37,357 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:55:37,357 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893447669] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:37,357 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:37,357 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 09:55:37,357 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482284550] [2022-02-16 09:55:37,358 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:37,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 09:55:37,358 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:37,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 09:55:37,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 09:55:37,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:37,358 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:37,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:37,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:37,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:37,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:37,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:37,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:37,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:37,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:37,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:37,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:37,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:55:37,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:37,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:37,953 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 09:55:37,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:37,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:37,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:37,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:37,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:37,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:37,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:37,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:37,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:37,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:37,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:55:37,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:37,971 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:38,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:38,155 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 15 more)] === [2022-02-16 09:55:38,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:38,156 INFO L85 PathProgramCache]: Analyzing trace with hash 1180542691, now seen corresponding path program 1 times [2022-02-16 09:55:38,156 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:38,156 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530230702] [2022-02-16 09:55:38,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:38,156 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:38,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:38,179 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:55:38,179 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:38,179 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530230702] [2022-02-16 09:55:38,179 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530230702] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:38,179 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [283611840] [2022-02-16 09:55:38,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:38,180 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:38,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:38,181 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:38,181 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2022-02-16 09:55:38,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:38,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 09:55:38,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:38,614 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:38,614 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:38,715 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:55:38,716 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [283611840] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:38,716 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:38,716 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 09:55:38,716 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47596326] [2022-02-16 09:55:38,716 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:38,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 09:55:38,716 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:38,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 09:55:38,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 09:55:38,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:38,717 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:38,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:38,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:38,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:38,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:38,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:38,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:38,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:38,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:38,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:38,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:38,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:38,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:55:38,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:38,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:39,403 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 192 transitions and produced 180 states. [2022-02-16 09:55:39,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:39,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:39,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:39,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:39,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:39,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:39,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:39,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:39,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:39,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:39,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:39,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:55:39,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:39,420 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:39,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:39,621 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 15 more)] === [2022-02-16 09:55:39,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:39,621 INFO L85 PathProgramCache]: Analyzing trace with hash 526009206, now seen corresponding path program 1 times [2022-02-16 09:55:39,621 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:39,621 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745054357] [2022-02-16 09:55:39,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:39,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:39,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:39,641 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:55:39,641 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:39,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745054357] [2022-02-16 09:55:39,641 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745054357] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:39,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916623363] [2022-02-16 09:55:39,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:39,642 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:39,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:39,643 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:39,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2022-02-16 09:55:39,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:39,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 09:55:39,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:40,136 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:40,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:40,270 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:55:40,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916623363] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:40,270 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:40,270 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 30, 5] total 38 [2022-02-16 09:55:40,270 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466784547] [2022-02-16 09:55:40,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:40,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 09:55:40,271 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:40,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 09:55:40,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 09:55:40,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:40,271 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:40,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.921052631578948) internal successors, (187), 39 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:40,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:40,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:40,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:40,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:40,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:40,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:40,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:40,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:40,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:40,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:40,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:40,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:55:40,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:40,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:40,962 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 206 transitions and produced 193 states. [2022-02-16 09:55:40,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:40,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:40,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:40,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:40,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:40,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:40,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:40,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:40,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:40,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:40,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:40,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:40,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:55:40,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:40,979 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:41,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable165 [2022-02-16 09:55:41,167 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 15 more)] === [2022-02-16 09:55:41,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:41,168 INFO L85 PathProgramCache]: Analyzing trace with hash -238090820, now seen corresponding path program 1 times [2022-02-16 09:55:41,168 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:41,168 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118522754] [2022-02-16 09:55:41,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:41,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:41,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:41,190 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:55:41,190 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:41,190 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118522754] [2022-02-16 09:55:41,190 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118522754] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:41,190 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [96134066] [2022-02-16 09:55:41,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:41,190 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:41,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:41,192 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:41,192 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2022-02-16 09:55:41,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:41,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 09:55:41,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:41,712 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:41,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:41,796 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:55:41,797 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [96134066] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:41,797 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:41,797 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 32, 5] total 40 [2022-02-16 09:55:41,797 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945003449] [2022-02-16 09:55:41,797 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:41,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 09:55:41,797 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:41,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 09:55:41,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 09:55:41,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:41,798 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:41,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 5.0) internal successors, (200), 41 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:41,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:41,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:41,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:41,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:41,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:41,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:41,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:41,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:41,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:41,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:41,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:41,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:41,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:55:41,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:41,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:42,563 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 220 transitions and produced 206 states. [2022-02-16 09:55:42,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:42,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:42,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:42,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:42,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:42,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:42,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:42,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:42,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:42,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:42,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:42,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:42,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:55:42,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:55:42,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:55:42,583 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Ended with exit code 0 [2022-02-16 09:55:42,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166,169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:42,783 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 15 more)] === [2022-02-16 09:55:42,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:42,783 INFO L85 PathProgramCache]: Analyzing trace with hash -1360794413, now seen corresponding path program 1 times [2022-02-16 09:55:42,783 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:42,783 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457527246] [2022-02-16 09:55:42,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:42,783 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:42,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:42,810 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:55:42,810 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:42,810 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457527246] [2022-02-16 09:55:42,810 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457527246] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:42,810 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164333660] [2022-02-16 09:55:42,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:42,810 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:42,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:42,811 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:42,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2022-02-16 09:55:42,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:42,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 09:55:42,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:43,546 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:43,546 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:43,748 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 09:55:43,748 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164333660] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:43,748 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:43,748 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 34, 5] total 42 [2022-02-16 09:55:43,749 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524789009] [2022-02-16 09:55:43,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:43,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 09:55:43,749 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:43,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 09:55:43,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1616, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 09:55:43,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:43,749 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:43,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 5.071428571428571) internal successors, (213), 43 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:43,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:43,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:43,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:43,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:43,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:43,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:43,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:43,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:43,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:43,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:43,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:43,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:43,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:55:43,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:55:43,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:55:43,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:44,896 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 234 transitions and produced 219 states. [2022-02-16 09:55:44,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:44,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:44,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:44,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:44,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:44,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:44,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:44,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:44,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:44,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:44,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:44,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:44,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:55:44,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:55:44,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:55:44,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:55:44,913 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:45,097 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2022-02-16 09:55:45,098 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 15 more)] === [2022-02-16 09:55:45,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:45,098 INFO L85 PathProgramCache]: Analyzing trace with hash 1988549417, now seen corresponding path program 1 times [2022-02-16 09:55:45,098 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:45,098 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564905207] [2022-02-16 09:55:45,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:45,098 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:45,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:45,141 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 62 proven. 2 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 09:55:45,141 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:45,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564905207] [2022-02-16 09:55:45,141 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564905207] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:45,142 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986343101] [2022-02-16 09:55:45,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:45,142 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:45,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:45,143 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:45,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2022-02-16 09:55:45,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:45,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-16 09:55:45,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:45,878 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:45,878 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:46,046 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 09:55:46,047 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986343101] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:46,047 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:46,047 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 36, 5] total 44 [2022-02-16 09:55:46,047 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91668129] [2022-02-16 09:55:46,047 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:46,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 09:55:46,047 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:46,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 09:55:46,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 09:55:46,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:46,048 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:46,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 5.136363636363637) internal successors, (226), 45 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) [2022-02-16 09:55:46,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:46,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:46,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:46,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:46,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:46,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:46,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:46,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:46,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:46,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:46,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:46,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:46,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:55:46,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:55:46,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:55:46,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:55:46,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:47,019 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 241 transitions and produced 225 states. [2022-02-16 09:55:47,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:47,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:47,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:47,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:47,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:47,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:47,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:47,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:47,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:47,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:47,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:47,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:55:47,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:55:47,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:55:47,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:55:47,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:55:47,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:55:47,037 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:47,221 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2022-02-16 09:55:47,221 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 15 more)] === [2022-02-16 09:55:47,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:47,221 INFO L85 PathProgramCache]: Analyzing trace with hash 1516743919, now seen corresponding path program 1 times [2022-02-16 09:55:47,221 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:47,221 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146994400] [2022-02-16 09:55:47,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:47,221 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:47,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:55:47,229 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:55:47,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:55:47,238 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:55:47,238 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:55:47,238 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (18 of 19 remaining) [2022-02-16 09:55:47,238 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (17 of 19 remaining) [2022-02-16 09:55:47,238 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (16 of 19 remaining) [2022-02-16 09:55:47,238 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (15 of 19 remaining) [2022-02-16 09:55:47,238 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (14 of 19 remaining) [2022-02-16 09:55:47,238 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (13 of 19 remaining) [2022-02-16 09:55:47,238 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 19 remaining) [2022-02-16 09:55:47,238 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 19 remaining) [2022-02-16 09:55:47,239 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 19 remaining) [2022-02-16 09:55:47,239 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 19 remaining) [2022-02-16 09:55:47,239 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 19 remaining) [2022-02-16 09:55:47,239 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 19 remaining) [2022-02-16 09:55:47,239 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 19 remaining) [2022-02-16 09:55:47,239 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 19 remaining) [2022-02-16 09:55:47,239 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 19 remaining) [2022-02-16 09:55:47,239 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 19 remaining) [2022-02-16 09:55:47,239 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 19 remaining) [2022-02-16 09:55:47,239 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 19 remaining) [2022-02-16 09:55:47,239 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 19 remaining) [2022-02-16 09:55:47,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable169 [2022-02-16 09:55:47,240 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 09:55:47,240 WARN L235 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:55:47,240 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2022-02-16 09:55:47,245 WARN L322 ript$VariableManager]: TermVariabe threadThread8of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,245 WARN L322 ript$VariableManager]: TermVariabe threadThread8of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,245 WARN L322 ript$VariableManager]: TermVariabe threadThread8of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,245 WARN L322 ript$VariableManager]: TermVariabe threadThread8of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,245 WARN L322 ript$VariableManager]: TermVariabe threadThread10of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,245 WARN L322 ript$VariableManager]: TermVariabe threadThread10of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,245 WARN L322 ript$VariableManager]: TermVariabe threadThread10of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,245 WARN L322 ript$VariableManager]: TermVariabe threadThread10of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,246 WARN L322 ript$VariableManager]: TermVariabe threadThread18of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,246 WARN L322 ript$VariableManager]: TermVariabe threadThread18of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,246 WARN L322 ript$VariableManager]: TermVariabe threadThread18of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,246 WARN L322 ript$VariableManager]: TermVariabe threadThread18of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,246 WARN L322 ript$VariableManager]: TermVariabe threadThread1of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,246 WARN L322 ript$VariableManager]: TermVariabe threadThread1of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,246 WARN L322 ript$VariableManager]: TermVariabe threadThread1of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,246 WARN L322 ript$VariableManager]: TermVariabe threadThread1of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,246 WARN L322 ript$VariableManager]: TermVariabe threadThread9of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,246 WARN L322 ript$VariableManager]: TermVariabe threadThread9of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,246 WARN L322 ript$VariableManager]: TermVariabe threadThread9of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,246 WARN L322 ript$VariableManager]: TermVariabe threadThread9of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,246 WARN L322 ript$VariableManager]: TermVariabe threadThread16of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,246 WARN L322 ript$VariableManager]: TermVariabe threadThread16of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,246 WARN L322 ript$VariableManager]: TermVariabe threadThread16of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,246 WARN L322 ript$VariableManager]: TermVariabe threadThread16of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,247 WARN L322 ript$VariableManager]: TermVariabe threadThread2of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,247 WARN L322 ript$VariableManager]: TermVariabe threadThread2of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,247 WARN L322 ript$VariableManager]: TermVariabe threadThread2of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,247 WARN L322 ript$VariableManager]: TermVariabe threadThread2of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,247 WARN L322 ript$VariableManager]: TermVariabe threadThread17of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,247 WARN L322 ript$VariableManager]: TermVariabe threadThread17of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,247 WARN L322 ript$VariableManager]: TermVariabe threadThread17of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,247 WARN L322 ript$VariableManager]: TermVariabe threadThread17of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,247 WARN L322 ript$VariableManager]: TermVariabe threadThread3of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,247 WARN L322 ript$VariableManager]: TermVariabe threadThread3of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,247 WARN L322 ript$VariableManager]: TermVariabe threadThread3of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,247 WARN L322 ript$VariableManager]: TermVariabe threadThread3of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,247 WARN L322 ript$VariableManager]: TermVariabe threadThread14of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,247 WARN L322 ript$VariableManager]: TermVariabe threadThread14of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,247 WARN L322 ript$VariableManager]: TermVariabe threadThread14of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,247 WARN L322 ript$VariableManager]: TermVariabe threadThread14of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,247 WARN L322 ript$VariableManager]: TermVariabe threadThread4of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,248 WARN L322 ript$VariableManager]: TermVariabe threadThread4of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,248 WARN L322 ript$VariableManager]: TermVariabe threadThread4of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,248 WARN L322 ript$VariableManager]: TermVariabe threadThread4of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,248 WARN L322 ript$VariableManager]: TermVariabe threadThread11of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,248 WARN L322 ript$VariableManager]: TermVariabe threadThread11of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,248 WARN L322 ript$VariableManager]: TermVariabe threadThread11of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,248 WARN L322 ript$VariableManager]: TermVariabe threadThread11of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,248 WARN L322 ript$VariableManager]: TermVariabe threadThread15of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,248 WARN L322 ript$VariableManager]: TermVariabe threadThread15of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,248 WARN L322 ript$VariableManager]: TermVariabe threadThread15of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,248 WARN L322 ript$VariableManager]: TermVariabe threadThread15of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,248 WARN L322 ript$VariableManager]: TermVariabe threadThread7of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,248 WARN L322 ript$VariableManager]: TermVariabe threadThread7of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,248 WARN L322 ript$VariableManager]: TermVariabe threadThread7of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,248 WARN L322 ript$VariableManager]: TermVariabe threadThread7of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,248 WARN L322 ript$VariableManager]: TermVariabe threadThread5of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,248 WARN L322 ript$VariableManager]: TermVariabe threadThread5of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,249 WARN L322 ript$VariableManager]: TermVariabe threadThread5of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,249 WARN L322 ript$VariableManager]: TermVariabe threadThread5of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,249 WARN L322 ript$VariableManager]: TermVariabe threadThread12of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,249 WARN L322 ript$VariableManager]: TermVariabe threadThread12of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,249 WARN L322 ript$VariableManager]: TermVariabe threadThread12of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,249 WARN L322 ript$VariableManager]: TermVariabe threadThread12of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,249 WARN L322 ript$VariableManager]: TermVariabe threadThread6of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,249 WARN L322 ript$VariableManager]: TermVariabe threadThread6of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,249 WARN L322 ript$VariableManager]: TermVariabe threadThread6of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,249 WARN L322 ript$VariableManager]: TermVariabe threadThread6of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,249 WARN L322 ript$VariableManager]: TermVariabe threadThread13of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,249 WARN L322 ript$VariableManager]: TermVariabe threadThread13of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,249 WARN L322 ript$VariableManager]: TermVariabe threadThread13of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,249 WARN L322 ript$VariableManager]: TermVariabe threadThread13of18ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:55:47,252 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:55:47,253 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:55:47,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:47,254 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:55:47,255 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (172)] Waiting until timeout for monitored process [2022-02-16 09:55:47,257 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:55:47,257 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:55:47,257 INFO L340 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2022-02-16 09:55:47,258 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:55:47,258 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 16 more)] === [2022-02-16 09:55:47,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:47,259 INFO L85 PathProgramCache]: Analyzing trace with hash -546543196, now seen corresponding path program 1 times [2022-02-16 09:55:47,259 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:47,259 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52187668] [2022-02-16 09:55:47,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:47,259 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:47,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:47,278 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:47,278 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:47,278 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52187668] [2022-02-16 09:55:47,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52187668] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:47,278 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988123368] [2022-02-16 09:55:47,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:47,278 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:47,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:47,280 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:47,281 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2022-02-16 09:55:47,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:47,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:55:47,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:47,408 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:47,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:47,427 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:47,427 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988123368] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:47,427 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:47,427 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:55:47,427 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936987104] [2022-02-16 09:55:47,427 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:47,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:55:47,427 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:47,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:55:47,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:55:47,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:47,428 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:47,447 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:47,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:47,486 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:55:47,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:55:47,502 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:47,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:47,702 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 16 more)] === [2022-02-16 09:55:47,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:47,702 INFO L85 PathProgramCache]: Analyzing trace with hash 2127491736, now seen corresponding path program 1 times [2022-02-16 09:55:47,703 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:47,703 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498754684] [2022-02-16 09:55:47,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:47,703 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:47,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:47,738 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:55:47,738 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:47,738 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498754684] [2022-02-16 09:55:47,738 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498754684] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:47,739 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358632487] [2022-02-16 09:55:47,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:47,739 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:47,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:47,740 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:47,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2022-02-16 09:55:47,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:47,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:55:47,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:47,930 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:47,930 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:47,956 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:55:47,957 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358632487] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:47,957 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:47,957 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:55:47,957 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180687469] [2022-02-16 09:55:47,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:47,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:55:47,957 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:47,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:55:47,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:55:47,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:47,957 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:47,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:47,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:55:47,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:48,069 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:55:48,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:55:48,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:55:48,085 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:48,285 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:48,285 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 16 more)] === [2022-02-16 09:55:48,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:48,285 INFO L85 PathProgramCache]: Analyzing trace with hash -1094970087, now seen corresponding path program 1 times [2022-02-16 09:55:48,285 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:48,286 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615727217] [2022-02-16 09:55:48,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:48,286 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:48,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:48,319 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:55:48,319 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:48,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615727217] [2022-02-16 09:55:48,319 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615727217] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:48,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357480513] [2022-02-16 09:55:48,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:48,319 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:48,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:48,332 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:48,333 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Waiting until timeout for monitored process [2022-02-16 09:55:48,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:48,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:55:48,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:48,504 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:48,504 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:48,541 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:55:48,541 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357480513] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:48,542 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:48,542 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:55:48,542 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131778670] [2022-02-16 09:55:48,542 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:48,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:55:48,542 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:48,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:55:48,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:55:48,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:48,542 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:48,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:48,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:55:48,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:55:48,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:48,689 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:55:48,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:48,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:55:48,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:55:48,707 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:48,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2022-02-16 09:55:48,890 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 16 more)] === [2022-02-16 09:55:48,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:48,890 INFO L85 PathProgramCache]: Analyzing trace with hash -1964189007, now seen corresponding path program 1 times [2022-02-16 09:55:48,890 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:48,890 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474604168] [2022-02-16 09:55:48,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:48,890 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:48,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:48,912 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:55:48,912 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:48,912 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474604168] [2022-02-16 09:55:48,912 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474604168] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:48,912 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035721617] [2022-02-16 09:55:48,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:48,913 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:48,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:48,914 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:48,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Waiting until timeout for monitored process [2022-02-16 09:55:48,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:48,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:55:48,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:49,116 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:49,116 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:49,158 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:55:49,158 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035721617] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:49,158 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:49,158 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:55:49,158 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694033421] [2022-02-16 09:55:49,158 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:49,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:55:49,158 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:49,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:55:49,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:55:49,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:49,159 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:49,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:49,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:49,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:55:49,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:55:49,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:49,356 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:55:49,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:49,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:49,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:55:49,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:49,373 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:49,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,176 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:49,557 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 16 more)] === [2022-02-16 09:55:49,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:49,558 INFO L85 PathProgramCache]: Analyzing trace with hash 1239897234, now seen corresponding path program 1 times [2022-02-16 09:55:49,558 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:49,558 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54975275] [2022-02-16 09:55:49,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:49,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:49,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:49,583 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:55:49,583 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:49,583 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54975275] [2022-02-16 09:55:49,583 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54975275] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:49,583 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571051366] [2022-02-16 09:55:49,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:49,583 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:49,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:49,584 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:49,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Waiting until timeout for monitored process [2022-02-16 09:55:49,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:49,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:55:49,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:49,825 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:49,825 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:49,858 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:55:49,858 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571051366] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:49,858 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:49,858 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:55:49,859 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250197916] [2022-02-16 09:55:49,859 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:49,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:55:49,859 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:49,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:55:49,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:55:49,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:49,859 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:49,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:49,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:49,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:49,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:55:49,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:49,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:50,048 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:55:50,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:50,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:50,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:50,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:55:50,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:55:50,064 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:50,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,177 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:50,264 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 16 more)] === [2022-02-16 09:55:50,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:50,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1336133058, now seen corresponding path program 1 times [2022-02-16 09:55:50,265 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:50,265 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067532009] [2022-02-16 09:55:50,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:50,265 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:50,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:50,280 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:55:50,280 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:50,281 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067532009] [2022-02-16 09:55:50,281 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067532009] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:50,281 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1961830631] [2022-02-16 09:55:50,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:50,281 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:50,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:50,282 INFO L229 MonitoredProcess]: Starting monitored process 178 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:50,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Waiting until timeout for monitored process [2022-02-16 09:55:50,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:50,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:55:50,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:50,544 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:50,544 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:50,590 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:55:50,591 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1961830631] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:50,591 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:50,591 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:55:50,591 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81734070] [2022-02-16 09:55:50,591 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:50,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:55:50,591 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:50,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:55:50,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:55:50,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:50,592 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:50,592 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:50,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:50,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:50,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:50,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:55:50,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:55:50,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:50,871 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 09:55:50,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:50,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:50,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:50,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:50,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:55:50,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:50,888 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:51,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,178 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:51,072 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 16 more)] === [2022-02-16 09:55:51,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:51,072 INFO L85 PathProgramCache]: Analyzing trace with hash -469364853, now seen corresponding path program 1 times [2022-02-16 09:55:51,072 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:51,072 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267073521] [2022-02-16 09:55:51,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:51,073 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:51,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:51,100 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:55:51,100 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:51,100 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267073521] [2022-02-16 09:55:51,100 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267073521] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:51,100 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [855838184] [2022-02-16 09:55:51,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:51,101 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:51,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:51,102 INFO L229 MonitoredProcess]: Starting monitored process 179 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:51,103 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Waiting until timeout for monitored process [2022-02-16 09:55:51,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:51,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 09:55:51,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:51,392 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:51,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:51,467 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:55:51,468 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [855838184] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:51,468 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:51,468 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 09:55:51,468 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796709530] [2022-02-16 09:55:51,468 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:51,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 09:55:51,468 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:51,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 09:55:51,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 09:55:51,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:51,468 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:51,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:51,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:51,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:51,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:51,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:51,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:55:51,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:51,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:51,930 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 09:55:51,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:51,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:51,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:51,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:51,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:51,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:55:51,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:51,947 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Ended with exit code 0 [2022-02-16 09:55:52,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,179 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:52,131 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 16 more)] === [2022-02-16 09:55:52,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:52,131 INFO L85 PathProgramCache]: Analyzing trace with hash -953716241, now seen corresponding path program 1 times [2022-02-16 09:55:52,131 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:52,132 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62542180] [2022-02-16 09:55:52,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:52,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:52,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:52,156 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:55:52,156 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:52,156 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62542180] [2022-02-16 09:55:52,156 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62542180] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:52,156 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563521130] [2022-02-16 09:55:52,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:52,156 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:52,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:52,157 INFO L229 MonitoredProcess]: Starting monitored process 180 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:52,158 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Waiting until timeout for monitored process [2022-02-16 09:55:52,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:52,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 09:55:52,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:52,547 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:52,547 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:52,632 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:55:52,632 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563521130] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:52,632 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:52,633 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 09:55:52,633 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134389771] [2022-02-16 09:55:52,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:52,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 09:55:52,633 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:52,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 09:55:52,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 09:55:52,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:52,633 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:52,634 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 09:55:52,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:52,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:52,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:52,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:52,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:52,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:55:52,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:52,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:53,004 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 09:55:53,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:53,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:53,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:53,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:53,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:53,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:53,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:55:53,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:53,021 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:53,220 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 180 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2022-02-16 09:55:53,220 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 16 more)] === [2022-02-16 09:55:53,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:53,221 INFO L85 PathProgramCache]: Analyzing trace with hash 2089347648, now seen corresponding path program 1 times [2022-02-16 09:55:53,221 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:53,221 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532796232] [2022-02-16 09:55:53,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:53,221 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:53,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:53,242 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:55:53,242 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:53,242 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532796232] [2022-02-16 09:55:53,242 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532796232] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:53,242 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240793820] [2022-02-16 09:55:53,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:53,242 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:53,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:53,244 INFO L229 MonitoredProcess]: Starting monitored process 181 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:53,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Waiting until timeout for monitored process [2022-02-16 09:55:53,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:53,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 09:55:53,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:53,681 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:53,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:53,742 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:55:53,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240793820] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:53,743 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:53,743 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 09:55:53,743 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580593528] [2022-02-16 09:55:53,743 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:53,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 09:55:53,743 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:53,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 09:55:53,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 09:55:53,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:53,744 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:53,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:53,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:53,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:53,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:53,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:53,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:53,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:53,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:55:53,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:53,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:54,117 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 09:55:54,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:54,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:54,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:54,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:54,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:54,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:54,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:54,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:55:54,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:54,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:54,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2022-02-16 09:55:54,342 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 16 more)] === [2022-02-16 09:55:54,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:54,342 INFO L85 PathProgramCache]: Analyzing trace with hash -911482752, now seen corresponding path program 1 times [2022-02-16 09:55:54,342 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:54,342 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076439351] [2022-02-16 09:55:54,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:54,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:54,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:54,368 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:55:54,368 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:54,369 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076439351] [2022-02-16 09:55:54,369 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076439351] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:54,369 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216130556] [2022-02-16 09:55:54,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:54,369 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:54,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:54,370 INFO L229 MonitoredProcess]: Starting monitored process 182 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:54,371 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Waiting until timeout for monitored process [2022-02-16 09:55:54,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:54,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 09:55:54,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:54,770 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:54,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:54,867 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:55:54,867 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216130556] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:54,867 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:54,867 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 09:55:54,867 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632063751] [2022-02-16 09:55:54,867 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:54,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 09:55:54,867 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:54,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 09:55:54,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 09:55:54,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:54,868 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:54,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:54,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:54,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:54,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:54,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:54,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:54,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:54,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:54,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:55:54,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:54,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:55,550 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 09:55:55,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:55,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:55,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:55,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:55,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:55,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:55,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:55,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:55,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:55:55,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:55,566 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:55,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 182 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2022-02-16 09:55:55,759 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 16 more)] === [2022-02-16 09:55:55,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:55,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1196895155, now seen corresponding path program 1 times [2022-02-16 09:55:55,760 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:55,760 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890522979] [2022-02-16 09:55:55,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:55,760 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:55,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:55,786 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:55:55,786 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:55,786 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890522979] [2022-02-16 09:55:55,786 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890522979] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:55,786 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135077956] [2022-02-16 09:55:55,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:55,787 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:55,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:55,788 INFO L229 MonitoredProcess]: Starting monitored process 183 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:55,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Waiting until timeout for monitored process [2022-02-16 09:55:55,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:55,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 09:55:55,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:56,185 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:56,185 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:56,261 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:55:56,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135077956] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:56,262 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:56,262 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 09:55:56,262 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119124827] [2022-02-16 09:55:56,262 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:56,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 09:55:56,262 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:56,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 09:55:56,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 09:55:56,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:56,263 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:56,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 09:55:56,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:56,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:56,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:56,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:56,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:56,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:56,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:56,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:56,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:55:56,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:56,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:56,879 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 09:55:56,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:56,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:56,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:56,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:56,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:56,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:56,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:56,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:56,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:56,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:55:56,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:56,895 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:57,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,183 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:57,095 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 16 more)] === [2022-02-16 09:55:57,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:57,096 INFO L85 PathProgramCache]: Analyzing trace with hash 165303545, now seen corresponding path program 1 times [2022-02-16 09:55:57,096 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:57,096 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537053385] [2022-02-16 09:55:57,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:57,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:57,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:57,125 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:55:57,125 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:57,125 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537053385] [2022-02-16 09:55:57,125 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537053385] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:57,125 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756005633] [2022-02-16 09:55:57,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:57,125 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:57,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:57,126 INFO L229 MonitoredProcess]: Starting monitored process 184 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:57,127 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Waiting until timeout for monitored process [2022-02-16 09:55:57,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:57,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 09:55:57,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:57,652 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:57,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:57,759 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:55:57,759 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756005633] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:57,759 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:57,759 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 09:55:57,759 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897909219] [2022-02-16 09:55:57,759 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:57,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 09:55:57,759 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:57,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 09:55:57,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 09:55:57,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:57,760 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:57,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:57,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:57,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:57,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:57,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:57,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:57,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:57,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:57,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:57,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:57,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:55:57,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:57,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:58,386 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 09:55:58,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:58,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:58,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:58,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:58,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:58,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:58,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:58,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:58,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:58,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:58,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:55:58,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:58,402 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Forceful destruction successful, exit code 0 [2022-02-16 09:55:58,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,184 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:58,599 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 16 more)] === [2022-02-16 09:55:58,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:55:58,599 INFO L85 PathProgramCache]: Analyzing trace with hash -549763522, now seen corresponding path program 1 times [2022-02-16 09:55:58,600 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:55:58,600 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329720709] [2022-02-16 09:55:58,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:58,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:55:58,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:58,621 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:55:58,621 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:55:58,621 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329720709] [2022-02-16 09:55:58,621 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329720709] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:55:58,621 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320494587] [2022-02-16 09:55:58,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:55:58,621 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:55:58,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:55:58,623 INFO L229 MonitoredProcess]: Starting monitored process 185 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:55:58,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Waiting until timeout for monitored process [2022-02-16 09:55:58,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:55:58,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 09:55:58,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:55:59,047 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:55:59,047 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:55:59,140 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:55:59,140 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320494587] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:55:59,140 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:55:59,141 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 09:55:59,141 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323609860] [2022-02-16 09:55:59,141 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:55:59,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 09:55:59,141 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:55:59,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 09:55:59,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 09:55:59,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:59,142 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:55:59,142 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:55:59,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:59,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:59,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:59,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:59,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:59,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:59,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:59,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:59,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:59,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:59,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:55:59,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:59,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:55:59,973 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 192 transitions and produced 180 states. [2022-02-16 09:55:59,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:55:59,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:55:59,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:55:59,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:55:59,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:55:59,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:55:59,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:55:59,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:55:59,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:55:59,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:55:59,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:59,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:55:59,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:55:59,990 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Ended with exit code 0 [2022-02-16 09:56:00,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,185 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:00,175 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 16 more)] === [2022-02-16 09:56:00,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:00,175 INFO L85 PathProgramCache]: Analyzing trace with hash 1520358034, now seen corresponding path program 1 times [2022-02-16 09:56:00,175 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:00,175 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084502640] [2022-02-16 09:56:00,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:00,175 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:00,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:00,217 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:56:00,217 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:00,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084502640] [2022-02-16 09:56:00,217 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084502640] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:00,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1252257816] [2022-02-16 09:56:00,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:00,217 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:00,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:00,218 INFO L229 MonitoredProcess]: Starting monitored process 186 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:00,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Waiting until timeout for monitored process [2022-02-16 09:56:00,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:00,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 09:56:00,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:00,897 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:00,898 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:01,039 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:56:01,039 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1252257816] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:01,039 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:01,039 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 30, 5] total 38 [2022-02-16 09:56:01,039 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575672227] [2022-02-16 09:56:01,040 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:01,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 09:56:01,040 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:01,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 09:56:01,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 09:56:01,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:01,040 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:01,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.921052631578948) internal successors, (187), 39 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:01,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:01,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:01,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:56:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:02,182 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 206 transitions and produced 193 states. [2022-02-16 09:56:02,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:02,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:02,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:02,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:02,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:02,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:02,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:02,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:02,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:02,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:02,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:02,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:02,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:56:02,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:02,207 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:02,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,186 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:02,384 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 16 more)] === [2022-02-16 09:56:02,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:02,384 INFO L85 PathProgramCache]: Analyzing trace with hash -19769377, now seen corresponding path program 1 times [2022-02-16 09:56:02,384 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:02,384 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471253808] [2022-02-16 09:56:02,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:02,384 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:02,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:02,408 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:56:02,408 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:02,408 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471253808] [2022-02-16 09:56:02,408 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471253808] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:02,408 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358922358] [2022-02-16 09:56:02,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:02,408 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:02,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:02,409 INFO L229 MonitoredProcess]: Starting monitored process 187 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:02,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Waiting until timeout for monitored process [2022-02-16 09:56:02,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:02,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 09:56:02,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:03,073 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:03,073 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:03,213 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:56:03,214 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358922358] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:03,214 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:03,214 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 32, 5] total 40 [2022-02-16 09:56:03,214 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524688354] [2022-02-16 09:56:03,214 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:03,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 09:56:03,214 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:03,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 09:56:03,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 09:56:03,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:03,215 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:03,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 5.0) internal successors, (200), 41 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:03,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:03,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:03,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:03,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:03,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:03,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:03,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:03,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:03,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:03,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:03,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:03,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:03,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:56:03,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:03,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:04,205 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 220 transitions and produced 206 states. [2022-02-16 09:56:04,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:04,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:04,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:04,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:04,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:04,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:04,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:04,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:04,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:04,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:04,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:04,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:04,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:04,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:56:04,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:04,222 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Ended with exit code 0 [2022-02-16 09:56:04,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,187 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:04,406 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 16 more)] === [2022-02-16 09:56:04,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:04,407 INFO L85 PathProgramCache]: Analyzing trace with hash 1493911847, now seen corresponding path program 1 times [2022-02-16 09:56:04,407 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:04,407 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893206212] [2022-02-16 09:56:04,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:04,407 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:04,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:04,449 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:56:04,449 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:04,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893206212] [2022-02-16 09:56:04,449 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893206212] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:04,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1053736060] [2022-02-16 09:56:04,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:04,449 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:04,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:04,450 INFO L229 MonitoredProcess]: Starting monitored process 188 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:04,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Waiting until timeout for monitored process [2022-02-16 09:56:04,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:04,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 09:56:04,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:05,123 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:05,123 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:05,322 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 09:56:05,322 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1053736060] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:05,322 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:05,322 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 34, 5] total 42 [2022-02-16 09:56:05,322 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750245424] [2022-02-16 09:56:05,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:05,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 09:56:05,322 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:05,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 09:56:05,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1616, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 09:56:05,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:05,323 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:05,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 5.071428571428571) internal successors, (213), 43 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:05,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:05,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:05,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:05,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:05,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:05,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:05,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:05,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:05,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:05,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:05,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:05,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:05,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:05,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:56:05,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:05,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:06,469 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 234 transitions and produced 219 states. [2022-02-16 09:56:06,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:06,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:06,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:06,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:06,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:06,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:06,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:06,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:06,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:06,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:06,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:06,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:06,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:06,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:06,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:56:06,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:06,486 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:06,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,188 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:06,683 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 16 more)] === [2022-02-16 09:56:06,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:06,683 INFO L85 PathProgramCache]: Analyzing trace with hash 726268, now seen corresponding path program 1 times [2022-02-16 09:56:06,684 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:06,684 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865920256] [2022-02-16 09:56:06,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:06,684 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:06,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:06,719 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 62 proven. 2 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 09:56:06,719 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:06,719 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865920256] [2022-02-16 09:56:06,719 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865920256] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:06,719 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200920097] [2022-02-16 09:56:06,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:06,719 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:06,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:06,721 INFO L229 MonitoredProcess]: Starting monitored process 189 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:06,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Waiting until timeout for monitored process [2022-02-16 09:56:06,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:06,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-16 09:56:06,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:07,302 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:07,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:07,413 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 09:56:07,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200920097] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:07,413 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:07,413 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 36, 5] total 44 [2022-02-16 09:56:07,413 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345372765] [2022-02-16 09:56:07,413 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:07,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 09:56:07,413 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:07,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 09:56:07,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 09:56:07,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:07,414 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:07,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 5.136363636363637) internal successors, (226), 45 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) [2022-02-16 09:56:07,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:07,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:07,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:07,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:07,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:07,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:07,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:07,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:07,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:07,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:07,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:07,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:07,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:07,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:07,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:56:07,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:07,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:08,228 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 248 transitions and produced 232 states. [2022-02-16 09:56:08,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:08,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:08,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:08,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:08,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:08,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:08,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:08,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:08,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:08,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:08,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:08,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:08,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:08,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:08,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:08,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-16 09:56:08,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:08,245 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:08,441 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,189 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:08,442 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 16 more)] === [2022-02-16 09:56:08,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:08,442 INFO L85 PathProgramCache]: Analyzing trace with hash -222174656, now seen corresponding path program 1 times [2022-02-16 09:56:08,442 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:08,442 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900198235] [2022-02-16 09:56:08,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:08,442 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:08,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:08,465 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 66 proven. 2 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 09:56:08,465 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:08,465 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900198235] [2022-02-16 09:56:08,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900198235] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:08,465 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468699359] [2022-02-16 09:56:08,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:08,465 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:08,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:08,466 INFO L229 MonitoredProcess]: Starting monitored process 190 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:08,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Waiting until timeout for monitored process [2022-02-16 09:56:08,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:08,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-16 09:56:08,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:09,049 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:09,049 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:09,171 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 09:56:09,171 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468699359] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:09,171 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:09,171 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 38, 5] total 46 [2022-02-16 09:56:09,171 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126630260] [2022-02-16 09:56:09,171 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:09,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 09:56:09,172 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:09,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 09:56:09,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1952, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 09:56:09,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:09,172 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:09,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 5.195652173913044) internal successors, (239), 47 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:09,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:09,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:09,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:09,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:09,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:09,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:09,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:09,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:09,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:09,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:09,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:09,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:09,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:09,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:09,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:09,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-02-16 09:56:09,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:09,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:09,887 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 255 transitions and produced 238 states. [2022-02-16 09:56:09,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:09,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:09,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:09,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:09,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:09,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:09,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:09,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:09,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:09,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:09,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:09,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:09,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:09,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:09,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:09,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-16 09:56:09,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:09,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:56:09,904 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Ended with exit code 0 [2022-02-16 09:56:10,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,190 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:10,105 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 16 more)] === [2022-02-16 09:56:10,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:10,105 INFO L85 PathProgramCache]: Analyzing trace with hash 1702821179, now seen corresponding path program 1 times [2022-02-16 09:56:10,105 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:10,105 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890612176] [2022-02-16 09:56:10,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:10,105 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:10,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:56:10,115 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:56:10,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:56:10,126 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:56:10,126 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:56:10,126 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (19 of 20 remaining) [2022-02-16 09:56:10,126 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (18 of 20 remaining) [2022-02-16 09:56:10,127 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (17 of 20 remaining) [2022-02-16 09:56:10,127 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (16 of 20 remaining) [2022-02-16 09:56:10,127 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (15 of 20 remaining) [2022-02-16 09:56:10,127 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (14 of 20 remaining) [2022-02-16 09:56:10,127 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (13 of 20 remaining) [2022-02-16 09:56:10,127 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 20 remaining) [2022-02-16 09:56:10,127 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 20 remaining) [2022-02-16 09:56:10,127 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 20 remaining) [2022-02-16 09:56:10,127 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 20 remaining) [2022-02-16 09:56:10,127 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 20 remaining) [2022-02-16 09:56:10,127 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 20 remaining) [2022-02-16 09:56:10,127 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 20 remaining) [2022-02-16 09:56:10,127 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 20 remaining) [2022-02-16 09:56:10,128 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 20 remaining) [2022-02-16 09:56:10,128 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 20 remaining) [2022-02-16 09:56:10,128 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 20 remaining) [2022-02-16 09:56:10,128 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 20 remaining) [2022-02-16 09:56:10,128 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 20 remaining) [2022-02-16 09:56:10,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188 [2022-02-16 09:56:10,128 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 09:56:10,129 WARN L235 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:56:10,129 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2022-02-16 09:56:10,134 WARN L322 ript$VariableManager]: TermVariabe threadThread9of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,135 WARN L322 ript$VariableManager]: TermVariabe threadThread9of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,135 WARN L322 ript$VariableManager]: TermVariabe threadThread9of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,135 WARN L322 ript$VariableManager]: TermVariabe threadThread9of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,135 WARN L322 ript$VariableManager]: TermVariabe threadThread7of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,135 WARN L322 ript$VariableManager]: TermVariabe threadThread7of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,135 WARN L322 ript$VariableManager]: TermVariabe threadThread7of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,135 WARN L322 ript$VariableManager]: TermVariabe threadThread7of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,135 WARN L322 ript$VariableManager]: TermVariabe threadThread18of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,135 WARN L322 ript$VariableManager]: TermVariabe threadThread18of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,135 WARN L322 ript$VariableManager]: TermVariabe threadThread18of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,135 WARN L322 ript$VariableManager]: TermVariabe threadThread18of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,135 WARN L322 ript$VariableManager]: TermVariabe threadThread16of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,135 WARN L322 ript$VariableManager]: TermVariabe threadThread16of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,136 WARN L322 ript$VariableManager]: TermVariabe threadThread16of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,136 WARN L322 ript$VariableManager]: TermVariabe threadThread16of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,136 WARN L322 ript$VariableManager]: TermVariabe threadThread17of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,136 WARN L322 ript$VariableManager]: TermVariabe threadThread17of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,136 WARN L322 ript$VariableManager]: TermVariabe threadThread17of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,136 WARN L322 ript$VariableManager]: TermVariabe threadThread17of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,136 WARN L322 ript$VariableManager]: TermVariabe threadThread8of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,136 WARN L322 ript$VariableManager]: TermVariabe threadThread8of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,136 WARN L322 ript$VariableManager]: TermVariabe threadThread8of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,136 WARN L322 ript$VariableManager]: TermVariabe threadThread8of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,136 WARN L322 ript$VariableManager]: TermVariabe threadThread15of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,136 WARN L322 ript$VariableManager]: TermVariabe threadThread15of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,136 WARN L322 ript$VariableManager]: TermVariabe threadThread15of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,136 WARN L322 ript$VariableManager]: TermVariabe threadThread15of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,136 WARN L322 ript$VariableManager]: TermVariabe threadThread1of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,136 WARN L322 ript$VariableManager]: TermVariabe threadThread1of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,136 WARN L322 ript$VariableManager]: TermVariabe threadThread1of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,137 WARN L322 ript$VariableManager]: TermVariabe threadThread1of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,137 WARN L322 ript$VariableManager]: TermVariabe threadThread2of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,137 WARN L322 ript$VariableManager]: TermVariabe threadThread2of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,137 WARN L322 ript$VariableManager]: TermVariabe threadThread2of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,137 WARN L322 ript$VariableManager]: TermVariabe threadThread2of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,137 WARN L322 ript$VariableManager]: TermVariabe threadThread12of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,137 WARN L322 ript$VariableManager]: TermVariabe threadThread12of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,137 WARN L322 ript$VariableManager]: TermVariabe threadThread12of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,137 WARN L322 ript$VariableManager]: TermVariabe threadThread12of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,137 WARN L322 ript$VariableManager]: TermVariabe threadThread13of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,137 WARN L322 ript$VariableManager]: TermVariabe threadThread13of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,137 WARN L322 ript$VariableManager]: TermVariabe threadThread13of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,137 WARN L322 ript$VariableManager]: TermVariabe threadThread13of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,137 WARN L322 ript$VariableManager]: TermVariabe threadThread3of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,137 WARN L322 ript$VariableManager]: TermVariabe threadThread3of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,138 WARN L322 ript$VariableManager]: TermVariabe threadThread3of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,138 WARN L322 ript$VariableManager]: TermVariabe threadThread3of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,138 WARN L322 ript$VariableManager]: TermVariabe threadThread10of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,138 WARN L322 ript$VariableManager]: TermVariabe threadThread10of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,138 WARN L322 ript$VariableManager]: TermVariabe threadThread10of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,138 WARN L322 ript$VariableManager]: TermVariabe threadThread10of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,138 WARN L322 ript$VariableManager]: TermVariabe threadThread14of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,138 WARN L322 ript$VariableManager]: TermVariabe threadThread14of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,138 WARN L322 ript$VariableManager]: TermVariabe threadThread14of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,138 WARN L322 ript$VariableManager]: TermVariabe threadThread14of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,138 WARN L322 ript$VariableManager]: TermVariabe threadThread5of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,138 WARN L322 ript$VariableManager]: TermVariabe threadThread5of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,138 WARN L322 ript$VariableManager]: TermVariabe threadThread5of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,138 WARN L322 ript$VariableManager]: TermVariabe threadThread5of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,138 WARN L322 ript$VariableManager]: TermVariabe threadThread6of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,138 WARN L322 ript$VariableManager]: TermVariabe threadThread6of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,138 WARN L322 ript$VariableManager]: TermVariabe threadThread6of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,139 WARN L322 ript$VariableManager]: TermVariabe threadThread6of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,139 WARN L322 ript$VariableManager]: TermVariabe threadThread4of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,139 WARN L322 ript$VariableManager]: TermVariabe threadThread4of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,139 WARN L322 ript$VariableManager]: TermVariabe threadThread4of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,139 WARN L322 ript$VariableManager]: TermVariabe threadThread4of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,139 WARN L322 ript$VariableManager]: TermVariabe threadThread11of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,139 WARN L322 ript$VariableManager]: TermVariabe threadThread11of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,139 WARN L322 ript$VariableManager]: TermVariabe threadThread11of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,139 WARN L322 ript$VariableManager]: TermVariabe threadThread11of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,139 WARN L322 ript$VariableManager]: TermVariabe threadThread19of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,139 WARN L322 ript$VariableManager]: TermVariabe threadThread19of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,139 WARN L322 ript$VariableManager]: TermVariabe threadThread19of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,139 WARN L322 ript$VariableManager]: TermVariabe threadThread19of19ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:10,141 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:56:10,141 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:56:10,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:10,143 INFO L229 MonitoredProcess]: Starting monitored process 191 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:56:10,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (191)] Waiting until timeout for monitored process [2022-02-16 09:56:10,145 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:56:10,145 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:56:10,145 INFO L340 AbstractCegarLoop]: Starting to check reachability of 21 error locations. [2022-02-16 09:56:10,147 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:56:10,147 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:10,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:10,147 INFO L85 PathProgramCache]: Analyzing trace with hash 971551884, now seen corresponding path program 1 times [2022-02-16 09:56:10,147 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:10,147 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10012547] [2022-02-16 09:56:10,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:10,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:10,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:10,159 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:10,159 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:10,159 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10012547] [2022-02-16 09:56:10,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10012547] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:10,159 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671197994] [2022-02-16 09:56:10,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:10,159 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:10,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:10,160 INFO L229 MonitoredProcess]: Starting monitored process 192 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:10,162 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Waiting until timeout for monitored process [2022-02-16 09:56:10,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:10,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:56:10,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:10,280 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:10,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:10,296 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:10,297 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671197994] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:10,297 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:10,297 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:56:10,297 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499889517] [2022-02-16 09:56:10,297 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:10,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:56:10,297 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:10,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:56:10,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:56:10,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:10,297 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:10,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:10,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:10,327 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:56:10,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:56:10,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:10,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable189,192 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:10,545 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:10,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:10,545 INFO L85 PathProgramCache]: Analyzing trace with hash -1471116024, now seen corresponding path program 1 times [2022-02-16 09:56:10,545 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:10,545 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841233786] [2022-02-16 09:56:10,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:10,545 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:10,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:10,564 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:56:10,564 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:10,564 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841233786] [2022-02-16 09:56:10,564 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841233786] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:10,564 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218089199] [2022-02-16 09:56:10,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:10,565 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:10,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:10,572 INFO L229 MonitoredProcess]: Starting monitored process 193 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:10,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Waiting until timeout for monitored process [2022-02-16 09:56:10,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:10,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:56:10,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:10,724 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:10,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:10,749 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:56:10,750 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218089199] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:10,750 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:10,750 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:56:10,750 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648363362] [2022-02-16 09:56:10,750 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:10,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:56:10,750 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:10,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:56:10,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:56:10,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:10,750 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:10,751 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:10,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:56:10,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:10,828 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:56:10,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:56:10,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:56:10,845 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Ended with exit code 0 [2022-02-16 09:56:11,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190,193 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:11,045 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:11,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:11,045 INFO L85 PathProgramCache]: Analyzing trace with hash 742092425, now seen corresponding path program 1 times [2022-02-16 09:56:11,045 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:11,045 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062802641] [2022-02-16 09:56:11,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:11,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:11,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:11,070 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:56:11,070 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:11,070 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062802641] [2022-02-16 09:56:11,070 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062802641] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:11,070 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716275193] [2022-02-16 09:56:11,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:11,070 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:11,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:11,071 INFO L229 MonitoredProcess]: Starting monitored process 194 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:11,072 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Waiting until timeout for monitored process [2022-02-16 09:56:11,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:11,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:56:11,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:11,243 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:11,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:11,282 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:56:11,282 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716275193] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:11,282 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:11,282 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:56:11,282 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006852061] [2022-02-16 09:56:11,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:11,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:56:11,283 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:11,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:56:11,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:56:11,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:11,283 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:11,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:11,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:56:11,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:56:11,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:11,432 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:56:11,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:11,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:56:11,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:56:11,448 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:11,633 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,194 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:11,633 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:11,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:11,633 INFO L85 PathProgramCache]: Analyzing trace with hash 934447645, now seen corresponding path program 1 times [2022-02-16 09:56:11,633 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:11,633 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749587808] [2022-02-16 09:56:11,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:11,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:11,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:11,655 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:56:11,655 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:11,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749587808] [2022-02-16 09:56:11,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749587808] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:11,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546068680] [2022-02-16 09:56:11,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:11,655 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:11,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:11,656 INFO L229 MonitoredProcess]: Starting monitored process 195 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:11,657 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Waiting until timeout for monitored process [2022-02-16 09:56:11,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:11,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:56:11,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:11,843 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:11,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:11,883 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:56:11,883 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546068680] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:11,883 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:11,883 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:56:11,883 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270914371] [2022-02-16 09:56:11,883 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:11,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:56:11,884 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:11,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:56:11,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:56:11,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:11,884 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:11,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:11,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:11,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:56:11,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:56:11,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:12,051 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:56:12,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:12,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:12,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:56:12,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:12,068 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Ended with exit code 0 [2022-02-16 09:56:12,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable192 [2022-02-16 09:56:12,267 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:12,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:12,268 INFO L85 PathProgramCache]: Analyzing trace with hash -341368074, now seen corresponding path program 1 times [2022-02-16 09:56:12,268 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:12,268 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041947773] [2022-02-16 09:56:12,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:12,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:12,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:12,285 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:56:12,285 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:12,285 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041947773] [2022-02-16 09:56:12,285 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041947773] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:12,285 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855890753] [2022-02-16 09:56:12,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:12,285 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:12,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:12,287 INFO L229 MonitoredProcess]: Starting monitored process 196 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:12,287 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Waiting until timeout for monitored process [2022-02-16 09:56:12,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:12,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:56:12,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:12,474 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:12,474 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:12,516 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:56:12,517 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855890753] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:12,517 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:12,517 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:56:12,517 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928674100] [2022-02-16 09:56:12,517 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:12,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:56:12,517 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:12,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:56:12,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:56:12,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:12,517 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:12,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:12,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:12,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:12,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:56:12,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:12,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:12,729 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:56:12,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:12,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:12,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:12,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:56:12,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:56:12,746 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Ended with exit code 0 [2022-02-16 09:56:12,938 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,196 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:12,938 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:12,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:12,939 INFO L85 PathProgramCache]: Analyzing trace with hash 606198470, now seen corresponding path program 1 times [2022-02-16 09:56:12,939 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:12,939 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455251030] [2022-02-16 09:56:12,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:12,939 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:12,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:12,961 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:56:12,961 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:12,961 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455251030] [2022-02-16 09:56:12,961 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455251030] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:12,961 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [932708411] [2022-02-16 09:56:12,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:12,961 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:12,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:12,962 INFO L229 MonitoredProcess]: Starting monitored process 197 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:12,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Waiting until timeout for monitored process [2022-02-16 09:56:13,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:13,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:56:13,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:13,223 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:13,223 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:13,267 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:56:13,267 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [932708411] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:13,267 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:13,267 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:56:13,267 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102850721] [2022-02-16 09:56:13,267 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:13,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:56:13,268 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:13,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:56:13,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:56:13,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:13,268 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:13,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:13,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:13,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:13,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:13,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:56:13,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:56:13,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:13,661 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 09:56:13,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:13,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:13,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:13,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:13,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:56:13,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:13,681 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:13,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,197 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:13,862 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:13,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:13,862 INFO L85 PathProgramCache]: Analyzing trace with hash 1900300531, now seen corresponding path program 1 times [2022-02-16 09:56:13,862 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:13,862 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444131013] [2022-02-16 09:56:13,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:13,862 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:13,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:13,895 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:56:13,895 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:13,895 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444131013] [2022-02-16 09:56:13,895 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444131013] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:13,895 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264229896] [2022-02-16 09:56:13,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:13,895 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:13,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:13,896 INFO L229 MonitoredProcess]: Starting monitored process 198 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:13,922 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Waiting until timeout for monitored process [2022-02-16 09:56:13,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:13,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 09:56:13,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:14,218 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:14,218 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:14,286 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:56:14,286 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1264229896] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:14,286 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:14,286 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 09:56:14,287 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903060703] [2022-02-16 09:56:14,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:14,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 09:56:14,287 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:14,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 09:56:14,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 09:56:14,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:14,287 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:14,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:14,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:14,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:14,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:14,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:14,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:56:14,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:14,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:14,645 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 09:56:14,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:14,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:14,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:14,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:14,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:14,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:56:14,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:14,661 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:14,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,198 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:14,846 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:14,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:14,846 INFO L85 PathProgramCache]: Analyzing trace with hash 1376581535, now seen corresponding path program 1 times [2022-02-16 09:56:14,847 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:14,847 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747773006] [2022-02-16 09:56:14,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:14,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:14,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:14,869 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:56:14,869 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:14,869 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747773006] [2022-02-16 09:56:14,869 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747773006] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:14,869 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177227821] [2022-02-16 09:56:14,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:14,869 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:14,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:14,870 INFO L229 MonitoredProcess]: Starting monitored process 199 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:14,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Waiting until timeout for monitored process [2022-02-16 09:56:14,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:14,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 09:56:14,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:15,247 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:15,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:15,326 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:56:15,326 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177227821] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:15,326 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:15,326 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 09:56:15,326 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811612656] [2022-02-16 09:56:15,326 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:15,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 09:56:15,326 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:15,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 09:56:15,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 09:56:15,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:15,327 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:15,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 09:56:15,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:15,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:15,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:15,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:15,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:15,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:56:15,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:15,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:15,769 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 09:56:15,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:15,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:15,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:15,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:15,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:15,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:15,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:56:15,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:15,785 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:15,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,199 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:15,970 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:15,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:15,970 INFO L85 PathProgramCache]: Analyzing trace with hash 1025734500, now seen corresponding path program 1 times [2022-02-16 09:56:15,970 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:15,970 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151931062] [2022-02-16 09:56:15,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:15,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:15,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:15,992 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:56:15,992 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:15,992 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151931062] [2022-02-16 09:56:15,992 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151931062] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:15,992 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033737010] [2022-02-16 09:56:15,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:15,992 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:15,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:15,993 INFO L229 MonitoredProcess]: Starting monitored process 200 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:15,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Waiting until timeout for monitored process [2022-02-16 09:56:16,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:16,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 09:56:16,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:16,440 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:16,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:16,530 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:56:16,530 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1033737010] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:16,530 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:16,530 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 09:56:16,530 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676521548] [2022-02-16 09:56:16,530 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:16,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 09:56:16,531 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:16,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 09:56:16,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 09:56:16,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:16,531 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:16,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:16,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:16,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:16,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:16,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:16,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:16,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:16,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:56:16,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:16,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:17,093 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 09:56:17,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:17,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:17,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:17,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:17,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:17,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:17,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:17,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:56:17,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:17,109 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:17,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,200 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:17,294 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:17,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:17,294 INFO L85 PathProgramCache]: Analyzing trace with hash -1176131884, now seen corresponding path program 1 times [2022-02-16 09:56:17,294 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:17,294 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202856960] [2022-02-16 09:56:17,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:17,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:17,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:17,323 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:56:17,323 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:17,323 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202856960] [2022-02-16 09:56:17,323 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202856960] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:17,323 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397203425] [2022-02-16 09:56:17,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:17,323 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:17,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:17,332 INFO L229 MonitoredProcess]: Starting monitored process 201 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:17,357 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Waiting until timeout for monitored process [2022-02-16 09:56:17,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:17,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 09:56:17,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:17,644 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:17,644 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:17,706 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:56:17,706 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397203425] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:17,706 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:17,706 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 09:56:17,707 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747433616] [2022-02-16 09:56:17,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:17,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 09:56:17,707 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:17,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 09:56:17,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 09:56:17,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:17,707 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:17,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:17,707 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:17,707 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:17,707 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:17,707 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:17,707 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:17,707 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:17,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:17,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:56:17,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:17,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:18,171 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 09:56:18,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:18,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:18,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:18,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:18,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:18,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:18,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:18,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:18,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:56:18,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:18,188 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Ended with exit code 0 [2022-02-16 09:56:18,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable198 [2022-02-16 09:56:18,383 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:18,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:18,383 INFO L85 PathProgramCache]: Analyzing trace with hash 1401823541, now seen corresponding path program 1 times [2022-02-16 09:56:18,383 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:18,383 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361720061] [2022-02-16 09:56:18,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:18,383 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:18,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:18,405 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:56:18,405 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:18,405 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361720061] [2022-02-16 09:56:18,405 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361720061] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:18,405 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549523948] [2022-02-16 09:56:18,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:18,405 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:18,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:18,406 INFO L229 MonitoredProcess]: Starting monitored process 202 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:18,407 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Waiting until timeout for monitored process [2022-02-16 09:56:18,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:18,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 09:56:18,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:18,742 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:18,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:18,805 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:56:18,805 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549523948] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:18,805 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:18,805 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 09:56:18,806 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134384075] [2022-02-16 09:56:18,806 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:18,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 09:56:18,806 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:18,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 09:56:18,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 09:56:18,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:18,806 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:18,806 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 09:56:18,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:18,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:18,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:18,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:18,807 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:18,807 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:18,807 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:18,807 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:18,807 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:56:18,807 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:18,807 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:19,234 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 09:56:19,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:19,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:19,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:19,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:19,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:19,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:19,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:19,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:19,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:19,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:56:19,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:19,250 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Ended with exit code 0 [2022-02-16 09:56:19,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable199,202 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:19,447 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:19,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:19,448 INFO L85 PathProgramCache]: Analyzing trace with hash 1968017505, now seen corresponding path program 1 times [2022-02-16 09:56:19,448 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:19,448 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178469] [2022-02-16 09:56:19,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:19,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:19,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:19,468 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:56:19,469 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:19,469 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178469] [2022-02-16 09:56:19,469 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178469] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:19,469 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169397133] [2022-02-16 09:56:19,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:19,471 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:19,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:19,472 INFO L229 MonitoredProcess]: Starting monitored process 203 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:19,473 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Waiting until timeout for monitored process [2022-02-16 09:56:19,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:19,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 09:56:19,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:19,823 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:19,824 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:19,893 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:56:19,893 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169397133] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:19,893 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:19,893 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 09:56:19,894 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787697299] [2022-02-16 09:56:19,894 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:19,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 09:56:19,895 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:19,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 09:56:19,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 09:56:19,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:19,895 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:19,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:19,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:19,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:19,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:19,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:19,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:19,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:19,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:19,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:19,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:19,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:56:19,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:19,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:20,400 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 09:56:20,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:20,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:20,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:20,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:20,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:20,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:20,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:20,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:20,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:20,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:20,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:56:20,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:20,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:20,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 203 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2022-02-16 09:56:20,605 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:20,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:20,605 INFO L85 PathProgramCache]: Analyzing trace with hash 1272527062, now seen corresponding path program 1 times [2022-02-16 09:56:20,605 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:20,605 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287548222] [2022-02-16 09:56:20,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:20,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:20,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:20,632 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:56:20,632 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:20,632 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287548222] [2022-02-16 09:56:20,632 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287548222] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:20,632 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825757877] [2022-02-16 09:56:20,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:20,632 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:20,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:20,634 INFO L229 MonitoredProcess]: Starting monitored process 204 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:20,634 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Waiting until timeout for monitored process [2022-02-16 09:56:20,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:20,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 09:56:20,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:21,041 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:21,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:21,117 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:56:21,118 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825757877] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:21,118 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:21,118 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 09:56:21,118 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755428097] [2022-02-16 09:56:21,118 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:21,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 09:56:21,118 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:21,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 09:56:21,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 09:56:21,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:21,119 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:21,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:21,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:21,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:21,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:21,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:21,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:21,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:21,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:21,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:21,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:21,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:21,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:56:21,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:21,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:21,773 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 192 transitions and produced 180 states. [2022-02-16 09:56:21,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:21,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:21,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:21,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:21,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:21,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:21,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:21,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:21,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:21,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:21,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:21,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:56:21,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:21,790 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:21,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2022-02-16 09:56:21,990 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:21,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:21,990 INFO L85 PathProgramCache]: Analyzing trace with hash -376414722, now seen corresponding path program 1 times [2022-02-16 09:56:21,990 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:21,990 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85551848] [2022-02-16 09:56:21,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:21,991 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:21,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:22,028 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:56:22,028 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:22,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85551848] [2022-02-16 09:56:22,028 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85551848] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:22,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282980040] [2022-02-16 09:56:22,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:22,028 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:22,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:22,029 INFO L229 MonitoredProcess]: Starting monitored process 205 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:22,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Waiting until timeout for monitored process [2022-02-16 09:56:22,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:22,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 09:56:22,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:22,532 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:22,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:22,649 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:56:22,649 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282980040] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:22,649 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:22,649 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 30, 5] total 38 [2022-02-16 09:56:22,649 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873547066] [2022-02-16 09:56:22,649 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:22,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 09:56:22,650 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:22,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 09:56:22,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 09:56:22,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:22,650 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:22,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.921052631578948) internal successors, (187), 39 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:22,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:22,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:22,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:22,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:22,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:22,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:22,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:22,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:22,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:22,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:22,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:22,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:56:22,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:22,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:23,410 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 206 transitions and produced 193 states. [2022-02-16 09:56:23,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:23,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:23,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:23,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:23,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:23,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:23,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:23,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:23,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:23,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:23,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:23,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:23,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:56:23,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:23,427 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:23,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 205 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2022-02-16 09:56:23,627 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:23,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:23,627 INFO L85 PathProgramCache]: Analyzing trace with hash -1939447733, now seen corresponding path program 1 times [2022-02-16 09:56:23,627 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:23,627 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672331456] [2022-02-16 09:56:23,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:23,627 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:23,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:23,647 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:56:23,647 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:23,647 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672331456] [2022-02-16 09:56:23,647 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672331456] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:23,647 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328159944] [2022-02-16 09:56:23,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:23,647 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:23,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:23,649 INFO L229 MonitoredProcess]: Starting monitored process 206 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:23,649 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Waiting until timeout for monitored process [2022-02-16 09:56:23,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:23,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 09:56:23,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:24,143 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:24,143 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:24,273 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:56:24,273 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328159944] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:24,274 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:24,274 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 32, 5] total 40 [2022-02-16 09:56:24,274 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571881842] [2022-02-16 09:56:24,274 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:24,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 09:56:24,274 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:24,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 09:56:24,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 09:56:24,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:24,275 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:24,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 5.0) internal successors, (200), 41 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:24,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:24,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:24,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:24,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:24,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:24,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:24,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:24,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:24,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:24,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:24,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:24,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:24,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:56:24,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:24,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:25,092 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 220 transitions and produced 206 states. [2022-02-16 09:56:25,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:25,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:25,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:25,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:25,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:25,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:25,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:25,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:25,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:25,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:25,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:25,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:25,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:25,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:56:25,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:25,109 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:25,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203,206 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:25,309 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:25,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:25,309 INFO L85 PathProgramCache]: Analyzing trace with hash -808193093, now seen corresponding path program 1 times [2022-02-16 09:56:25,310 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:25,310 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346956958] [2022-02-16 09:56:25,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:25,310 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:25,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:25,330 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:56:25,331 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:25,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346956958] [2022-02-16 09:56:25,331 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346956958] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:25,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748356834] [2022-02-16 09:56:25,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:25,331 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:25,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:25,360 INFO L229 MonitoredProcess]: Starting monitored process 207 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:25,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Waiting until timeout for monitored process [2022-02-16 09:56:25,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:25,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 09:56:25,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:25,889 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:25,889 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:25,995 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 09:56:25,995 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748356834] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:25,995 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:25,995 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 34, 5] total 42 [2022-02-16 09:56:25,995 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69965269] [2022-02-16 09:56:25,995 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:25,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 09:56:25,996 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:25,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 09:56:25,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1616, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 09:56:25,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:25,996 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:25,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 5.071428571428571) internal successors, (213), 43 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:25,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:25,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:25,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:25,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:25,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:25,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:25,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:25,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:25,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:25,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:25,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:25,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:25,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:25,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:56:25,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:25,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:26,843 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 234 transitions and produced 219 states. [2022-02-16 09:56:26,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:26,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:26,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:26,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:26,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:26,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:26,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:26,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:26,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:26,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:26,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:26,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:26,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:26,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:26,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:56:26,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:26,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:27,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2022-02-16 09:56:27,059 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:27,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:27,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1636369368, now seen corresponding path program 1 times [2022-02-16 09:56:27,060 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:27,060 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291149558] [2022-02-16 09:56:27,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:27,060 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:27,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:27,081 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 62 proven. 2 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 09:56:27,082 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:27,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291149558] [2022-02-16 09:56:27,082 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291149558] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:27,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552870469] [2022-02-16 09:56:27,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:27,082 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:27,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:27,083 INFO L229 MonitoredProcess]: Starting monitored process 208 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:27,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Waiting until timeout for monitored process [2022-02-16 09:56:27,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:27,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-16 09:56:27,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:27,654 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:27,654 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:27,767 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 09:56:27,768 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552870469] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:27,768 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:27,768 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 36, 5] total 44 [2022-02-16 09:56:27,768 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184919002] [2022-02-16 09:56:27,768 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:27,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 09:56:27,768 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:27,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 09:56:27,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 09:56:27,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:27,769 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:27,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 5.136363636363637) internal successors, (226), 45 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) [2022-02-16 09:56:27,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:27,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:27,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:27,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:27,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:27,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:27,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:27,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:27,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:27,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:27,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:27,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:27,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:27,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:27,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:56:27,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:27,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:28,799 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 248 transitions and produced 232 states. [2022-02-16 09:56:28,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:28,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:28,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:28,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:28,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:28,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:28,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:28,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:28,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:28,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:28,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:28,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:28,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:28,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:28,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:28,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-16 09:56:28,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:28,816 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Ended with exit code 0 [2022-02-16 09:56:29,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable205,208 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:29,017 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:29,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:29,017 INFO L85 PathProgramCache]: Analyzing trace with hash -1215477800, now seen corresponding path program 1 times [2022-02-16 09:56:29,017 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:29,017 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130202912] [2022-02-16 09:56:29,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:29,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:29,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:29,055 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 66 proven. 2 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 09:56:29,055 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:29,055 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130202912] [2022-02-16 09:56:29,055 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130202912] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:29,055 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351582430] [2022-02-16 09:56:29,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:29,055 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:29,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:29,056 INFO L229 MonitoredProcess]: Starting monitored process 209 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:29,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Waiting until timeout for monitored process [2022-02-16 09:56:29,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:29,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-16 09:56:29,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:29,777 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:29,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:29,902 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 09:56:29,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351582430] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:29,902 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:29,902 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 38, 5] total 46 [2022-02-16 09:56:29,903 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697700057] [2022-02-16 09:56:29,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:29,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 09:56:29,903 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:29,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 09:56:29,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1952, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 09:56:29,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:29,903 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:29,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 5.195652173913044) internal successors, (239), 47 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:29,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:29,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:29,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:29,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:29,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:29,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:29,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:29,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:29,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:29,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:29,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:29,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:29,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:29,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:29,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:29,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-02-16 09:56:29,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:29,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:31,169 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 245 states. [2022-02-16 09:56:31,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:31,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:31,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:31,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:31,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:31,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:31,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:31,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:31,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:31,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:31,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:31,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:31,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:31,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:31,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:31,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:56:31,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-16 09:56:31,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:56:31,187 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:31,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2022-02-16 09:56:31,379 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:31,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:31,379 INFO L85 PathProgramCache]: Analyzing trace with hash 1318599777, now seen corresponding path program 1 times [2022-02-16 09:56:31,380 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:31,380 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59677460] [2022-02-16 09:56:31,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:31,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:31,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:31,425 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 70 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 09:56:31,425 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:31,425 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59677460] [2022-02-16 09:56:31,425 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59677460] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:31,425 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019578894] [2022-02-16 09:56:31,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:31,425 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:31,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:31,426 INFO L229 MonitoredProcess]: Starting monitored process 210 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:31,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Waiting until timeout for monitored process [2022-02-16 09:56:31,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:31,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-16 09:56:31,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:32,479 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:32,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:32,704 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 09:56:32,704 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019578894] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:32,704 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:32,704 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 40, 5] total 48 [2022-02-16 09:56:32,705 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220841772] [2022-02-16 09:56:32,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:32,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 09:56:32,705 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:32,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 09:56:32,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 09:56:32,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:32,705 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:32,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 5.25) internal successors, (252), 49 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:32,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:32,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:32,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:32,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:32,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:32,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:32,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:32,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:32,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:32,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:32,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:32,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:32,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:32,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:32,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:32,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:56:32,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-02-16 09:56:32,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:56:32,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:33,594 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 269 transitions and produced 251 states. [2022-02-16 09:56:33,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:33,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:33,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:33,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:33,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:33,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:33,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:33,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:33,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:33,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:33,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:33,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:33,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:33,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:33,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:33,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:56:33,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-16 09:56:33,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:56:33,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-16 09:56:33,611 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:33,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,210 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:33,809 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 17 more)] === [2022-02-16 09:56:33,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:33,809 INFO L85 PathProgramCache]: Analyzing trace with hash -2070872222, now seen corresponding path program 1 times [2022-02-16 09:56:33,809 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:33,809 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117541572] [2022-02-16 09:56:33,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:33,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:33,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:56:33,817 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:56:33,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:56:33,826 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:56:33,826 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:56:33,826 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (20 of 21 remaining) [2022-02-16 09:56:33,826 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (19 of 21 remaining) [2022-02-16 09:56:33,826 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (18 of 21 remaining) [2022-02-16 09:56:33,826 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (17 of 21 remaining) [2022-02-16 09:56:33,827 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (16 of 21 remaining) [2022-02-16 09:56:33,827 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (15 of 21 remaining) [2022-02-16 09:56:33,827 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (14 of 21 remaining) [2022-02-16 09:56:33,827 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (13 of 21 remaining) [2022-02-16 09:56:33,827 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 21 remaining) [2022-02-16 09:56:33,827 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 21 remaining) [2022-02-16 09:56:33,827 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 21 remaining) [2022-02-16 09:56:33,827 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 21 remaining) [2022-02-16 09:56:33,827 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 21 remaining) [2022-02-16 09:56:33,827 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 21 remaining) [2022-02-16 09:56:33,827 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 21 remaining) [2022-02-16 09:56:33,827 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 21 remaining) [2022-02-16 09:56:33,827 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 21 remaining) [2022-02-16 09:56:33,827 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 21 remaining) [2022-02-16 09:56:33,827 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 21 remaining) [2022-02-16 09:56:33,827 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 21 remaining) [2022-02-16 09:56:33,827 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 21 remaining) [2022-02-16 09:56:33,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208 [2022-02-16 09:56:33,828 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 09:56:33,828 WARN L235 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:56:33,828 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2022-02-16 09:56:33,835 WARN L322 ript$VariableManager]: TermVariabe threadThread3of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,835 WARN L322 ript$VariableManager]: TermVariabe threadThread3of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,835 WARN L322 ript$VariableManager]: TermVariabe threadThread3of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,835 WARN L322 ript$VariableManager]: TermVariabe threadThread3of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,835 WARN L322 ript$VariableManager]: TermVariabe threadThread4of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,836 WARN L322 ript$VariableManager]: TermVariabe threadThread4of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,836 WARN L322 ript$VariableManager]: TermVariabe threadThread4of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,836 WARN L322 ript$VariableManager]: TermVariabe threadThread4of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,836 WARN L322 ript$VariableManager]: TermVariabe threadThread14of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,836 WARN L322 ript$VariableManager]: TermVariabe threadThread14of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,836 WARN L322 ript$VariableManager]: TermVariabe threadThread14of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,836 WARN L322 ript$VariableManager]: TermVariabe threadThread14of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,836 WARN L322 ript$VariableManager]: TermVariabe threadThread15of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,836 WARN L322 ript$VariableManager]: TermVariabe threadThread15of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,836 WARN L322 ript$VariableManager]: TermVariabe threadThread15of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,836 WARN L322 ript$VariableManager]: TermVariabe threadThread15of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,836 WARN L322 ript$VariableManager]: TermVariabe threadThread1of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,836 WARN L322 ript$VariableManager]: TermVariabe threadThread1of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,836 WARN L322 ript$VariableManager]: TermVariabe threadThread1of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,836 WARN L322 ript$VariableManager]: TermVariabe threadThread1of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,836 WARN L322 ript$VariableManager]: TermVariabe threadThread5of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,836 WARN L322 ript$VariableManager]: TermVariabe threadThread5of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,837 WARN L322 ript$VariableManager]: TermVariabe threadThread5of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,837 WARN L322 ript$VariableManager]: TermVariabe threadThread5of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,837 WARN L322 ript$VariableManager]: TermVariabe threadThread12of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,837 WARN L322 ript$VariableManager]: TermVariabe threadThread12of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,837 WARN L322 ript$VariableManager]: TermVariabe threadThread12of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,837 WARN L322 ript$VariableManager]: TermVariabe threadThread12of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,837 WARN L322 ript$VariableManager]: TermVariabe threadThread16of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,837 WARN L322 ript$VariableManager]: TermVariabe threadThread16of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,837 WARN L322 ript$VariableManager]: TermVariabe threadThread16of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,837 WARN L322 ript$VariableManager]: TermVariabe threadThread16of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,837 WARN L322 ript$VariableManager]: TermVariabe threadThread10of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,837 WARN L322 ript$VariableManager]: TermVariabe threadThread10of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,837 WARN L322 ript$VariableManager]: TermVariabe threadThread10of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,837 WARN L322 ript$VariableManager]: TermVariabe threadThread10of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,837 WARN L322 ript$VariableManager]: TermVariabe threadThread11of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,837 WARN L322 ript$VariableManager]: TermVariabe threadThread11of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,837 WARN L322 ript$VariableManager]: TermVariabe threadThread11of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,837 WARN L322 ript$VariableManager]: TermVariabe threadThread11of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,838 WARN L322 ript$VariableManager]: TermVariabe threadThread18of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,838 WARN L322 ript$VariableManager]: TermVariabe threadThread18of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,838 WARN L322 ript$VariableManager]: TermVariabe threadThread18of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,838 WARN L322 ript$VariableManager]: TermVariabe threadThread18of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,838 WARN L322 ript$VariableManager]: TermVariabe threadThread19of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,838 WARN L322 ript$VariableManager]: TermVariabe threadThread19of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,838 WARN L322 ript$VariableManager]: TermVariabe threadThread19of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,838 WARN L322 ript$VariableManager]: TermVariabe threadThread19of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,838 WARN L322 ript$VariableManager]: TermVariabe threadThread2of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,838 WARN L322 ript$VariableManager]: TermVariabe threadThread2of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,838 WARN L322 ript$VariableManager]: TermVariabe threadThread2of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,838 WARN L322 ript$VariableManager]: TermVariabe threadThread2of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,838 WARN L322 ript$VariableManager]: TermVariabe threadThread17of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,838 WARN L322 ript$VariableManager]: TermVariabe threadThread17of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,838 WARN L322 ript$VariableManager]: TermVariabe threadThread17of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,838 WARN L322 ript$VariableManager]: TermVariabe threadThread17of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,839 WARN L322 ript$VariableManager]: TermVariabe threadThread20of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,839 WARN L322 ript$VariableManager]: TermVariabe threadThread20of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,839 WARN L322 ript$VariableManager]: TermVariabe threadThread20of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,839 WARN L322 ript$VariableManager]: TermVariabe threadThread20of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,839 WARN L322 ript$VariableManager]: TermVariabe threadThread9of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,839 WARN L322 ript$VariableManager]: TermVariabe threadThread9of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,839 WARN L322 ript$VariableManager]: TermVariabe threadThread9of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,839 WARN L322 ript$VariableManager]: TermVariabe threadThread9of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,839 WARN L322 ript$VariableManager]: TermVariabe threadThread7of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,839 WARN L322 ript$VariableManager]: TermVariabe threadThread7of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,839 WARN L322 ript$VariableManager]: TermVariabe threadThread7of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,839 WARN L322 ript$VariableManager]: TermVariabe threadThread7of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,839 WARN L322 ript$VariableManager]: TermVariabe threadThread8of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,839 WARN L322 ript$VariableManager]: TermVariabe threadThread8of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,839 WARN L322 ript$VariableManager]: TermVariabe threadThread8of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,839 WARN L322 ript$VariableManager]: TermVariabe threadThread8of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,839 WARN L322 ript$VariableManager]: TermVariabe threadThread6of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,840 WARN L322 ript$VariableManager]: TermVariabe threadThread6of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,840 WARN L322 ript$VariableManager]: TermVariabe threadThread6of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,840 WARN L322 ript$VariableManager]: TermVariabe threadThread6of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,840 WARN L322 ript$VariableManager]: TermVariabe threadThread13of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,840 WARN L322 ript$VariableManager]: TermVariabe threadThread13of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,840 WARN L322 ript$VariableManager]: TermVariabe threadThread13of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,840 WARN L322 ript$VariableManager]: TermVariabe threadThread13of20ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:56:33,841 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:56:33,842 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:56:33,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:33,843 INFO L229 MonitoredProcess]: Starting monitored process 211 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:56:33,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (211)] Waiting until timeout for monitored process [2022-02-16 09:56:33,846 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:56:33,846 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:56:33,846 INFO L340 AbstractCegarLoop]: Starting to check reachability of 22 error locations. [2022-02-16 09:56:33,847 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:56:33,847 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:33,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:33,847 INFO L85 PathProgramCache]: Analyzing trace with hash -1514852839, now seen corresponding path program 1 times [2022-02-16 09:56:33,847 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:33,847 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106334268] [2022-02-16 09:56:33,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:33,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:33,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:33,859 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:33,859 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:33,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106334268] [2022-02-16 09:56:33,859 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106334268] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:33,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087805685] [2022-02-16 09:56:33,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:33,859 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:33,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:33,861 INFO L229 MonitoredProcess]: Starting monitored process 212 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:33,862 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Waiting until timeout for monitored process [2022-02-16 09:56:33,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:33,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:56:33,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:33,973 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:33,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:33,988 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:33,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087805685] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:33,988 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:33,988 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:56:33,988 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423001814] [2022-02-16 09:56:33,988 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:33,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:56:33,988 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:33,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:56:33,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:56:33,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:33,989 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:33,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:33,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:34,015 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:56:34,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:56:34,031 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:34,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,212 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:34,231 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:34,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:34,231 INFO L85 PathProgramCache]: Analyzing trace with hash 1319518036, now seen corresponding path program 1 times [2022-02-16 09:56:34,231 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:34,231 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182847813] [2022-02-16 09:56:34,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:34,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:34,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:34,247 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:56:34,247 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:34,247 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182847813] [2022-02-16 09:56:34,247 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182847813] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:34,247 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505209415] [2022-02-16 09:56:34,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:34,247 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:34,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:34,248 INFO L229 MonitoredProcess]: Starting monitored process 213 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:34,249 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Waiting until timeout for monitored process [2022-02-16 09:56:34,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:34,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:56:34,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:34,381 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:34,381 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:34,407 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:56:34,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505209415] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:34,407 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:34,407 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:56:34,407 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500179309] [2022-02-16 09:56:34,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:34,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:56:34,407 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:34,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:56:34,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:56:34,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:34,408 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:34,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:34,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:56:34,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:34,492 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:56:34,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:56:34,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:56:34,507 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:34,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 213 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2022-02-16 09:56:34,707 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:34,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:34,708 INFO L85 PathProgramCache]: Analyzing trace with hash -140941222, now seen corresponding path program 1 times [2022-02-16 09:56:34,708 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:34,708 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862189330] [2022-02-16 09:56:34,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:34,708 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:34,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:34,726 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:56:34,726 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:34,726 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862189330] [2022-02-16 09:56:34,726 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862189330] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:34,726 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139427180] [2022-02-16 09:56:34,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:34,726 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:34,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:34,728 INFO L229 MonitoredProcess]: Starting monitored process 214 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:34,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Waiting until timeout for monitored process [2022-02-16 09:56:34,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:34,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:56:34,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:34,889 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:34,889 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:34,917 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:56:34,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139427180] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:34,918 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:34,918 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:56:34,918 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128173622] [2022-02-16 09:56:34,918 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:34,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:56:34,918 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:34,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:56:34,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:56:34,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:34,918 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:34,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:34,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:56:34,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:56:34,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:35,031 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:56:35,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:35,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:56:35,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:56:35,047 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Ended with exit code 0 [2022-02-16 09:56:35,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2022-02-16 09:56:35,239 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:35,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:35,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1967825221, now seen corresponding path program 1 times [2022-02-16 09:56:35,240 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:35,240 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784511033] [2022-02-16 09:56:35,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:35,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:35,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:35,261 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:56:35,261 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:35,261 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784511033] [2022-02-16 09:56:35,261 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784511033] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:35,261 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214772207] [2022-02-16 09:56:35,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:35,261 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:35,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:35,262 INFO L229 MonitoredProcess]: Starting monitored process 215 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:35,264 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Waiting until timeout for monitored process [2022-02-16 09:56:35,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:35,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:56:35,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:35,447 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:35,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:35,488 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:56:35,489 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214772207] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:35,489 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:35,489 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:56:35,489 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169207457] [2022-02-16 09:56:35,489 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:35,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:56:35,489 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:35,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:56:35,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:56:35,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:35,489 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:35,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:35,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:35,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:56:35,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:56:35,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:35,671 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:56:35,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:35,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:35,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:56:35,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:35,688 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:35,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 215 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2022-02-16 09:56:35,885 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:35,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:35,885 INFO L85 PathProgramCache]: Analyzing trace with hash -1640886217, now seen corresponding path program 1 times [2022-02-16 09:56:35,885 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:35,885 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151811371] [2022-02-16 09:56:35,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:35,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:35,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:35,908 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:56:35,909 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:35,909 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151811371] [2022-02-16 09:56:35,909 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151811371] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:35,909 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457707057] [2022-02-16 09:56:35,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:35,909 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:35,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:35,910 INFO L229 MonitoredProcess]: Starting monitored process 216 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:35,911 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Waiting until timeout for monitored process [2022-02-16 09:56:36,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:36,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:56:36,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:36,129 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:36,130 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:36,184 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:56:36,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457707057] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:36,184 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:36,184 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:56:36,184 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430262947] [2022-02-16 09:56:36,184 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:36,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:56:36,185 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:36,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:56:36,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:56:36,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:36,185 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:36,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:36,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:36,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:36,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:56:36,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:36,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:36,386 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:56:36,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:36,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:36,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:36,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:56:36,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:56:36,403 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Ended with exit code 0 [2022-02-16 09:56:36,591 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable213,216 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:36,591 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:36,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:36,592 INFO L85 PathProgramCache]: Analyzing trace with hash -1110109066, now seen corresponding path program 1 times [2022-02-16 09:56:36,592 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:36,592 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948703672] [2022-02-16 09:56:36,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:36,592 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:36,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:36,613 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:56:36,613 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:36,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948703672] [2022-02-16 09:56:36,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948703672] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:36,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324849880] [2022-02-16 09:56:36,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:36,613 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:36,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:36,624 INFO L229 MonitoredProcess]: Starting monitored process 217 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:36,625 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Waiting until timeout for monitored process [2022-02-16 09:56:36,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:36,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:56:36,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:36,862 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:36,862 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:36,913 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:56:36,913 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324849880] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:36,913 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:36,913 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:56:36,913 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313033592] [2022-02-16 09:56:36,913 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:36,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:56:36,913 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:36,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:56:36,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:56:36,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:36,914 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:36,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:36,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:36,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:36,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:36,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:56:36,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:56:36,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:37,172 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 09:56:37,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:37,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:37,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:37,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:37,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:56:37,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:37,188 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Ended with exit code 0 [2022-02-16 09:56:37,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable214 [2022-02-16 09:56:37,378 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:37,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:37,379 INFO L85 PathProgramCache]: Analyzing trace with hash 1153504100, now seen corresponding path program 1 times [2022-02-16 09:56:37,379 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:37,379 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288243881] [2022-02-16 09:56:37,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:37,379 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:37,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:37,408 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:56:37,408 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:37,408 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288243881] [2022-02-16 09:56:37,408 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288243881] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:37,408 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [853353292] [2022-02-16 09:56:37,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:37,409 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:37,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:37,410 INFO L229 MonitoredProcess]: Starting monitored process 218 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:37,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Waiting until timeout for monitored process [2022-02-16 09:56:37,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:37,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 09:56:37,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:37,668 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:37,668 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:37,717 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:56:37,717 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [853353292] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:37,717 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:37,717 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 09:56:37,717 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963794126] [2022-02-16 09:56:37,718 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:37,718 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 09:56:37,718 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:37,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 09:56:37,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 09:56:37,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:37,718 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:37,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:37,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:37,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:37,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:37,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:37,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:56:37,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:37,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:38,030 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 09:56:38,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:38,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:38,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:38,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:38,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:38,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:56:38,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:38,046 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:38,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 218 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable215 [2022-02-16 09:56:38,231 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:38,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:38,232 INFO L85 PathProgramCache]: Analyzing trace with hash 516549183, now seen corresponding path program 1 times [2022-02-16 09:56:38,232 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:38,232 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91198840] [2022-02-16 09:56:38,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:38,232 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:38,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:38,262 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:56:38,262 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:38,262 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91198840] [2022-02-16 09:56:38,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91198840] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:38,262 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196564112] [2022-02-16 09:56:38,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:38,262 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:38,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:38,263 INFO L229 MonitoredProcess]: Starting monitored process 219 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:38,264 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Waiting until timeout for monitored process [2022-02-16 09:56:38,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:38,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 09:56:38,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:38,631 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:38,632 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:38,702 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:56:38,702 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196564112] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:38,702 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:38,702 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 09:56:38,702 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571416684] [2022-02-16 09:56:38,702 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:38,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 09:56:38,702 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:38,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 09:56:38,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 09:56:38,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:38,703 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:38,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 09:56:38,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:38,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:38,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:38,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:38,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:38,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:56:38,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:38,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:39,016 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 09:56:39,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:39,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:39,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:39,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:39,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:39,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:39,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:56:39,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:39,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:39,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable216 [2022-02-16 09:56:39,223 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:39,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:39,224 INFO L85 PathProgramCache]: Analyzing trace with hash -1944129983, now seen corresponding path program 1 times [2022-02-16 09:56:39,224 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:39,224 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244709689] [2022-02-16 09:56:39,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:39,224 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:39,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:39,269 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:56:39,270 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:39,270 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244709689] [2022-02-16 09:56:39,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244709689] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:39,270 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209356657] [2022-02-16 09:56:39,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:39,270 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:39,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:39,271 INFO L229 MonitoredProcess]: Starting monitored process 220 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:39,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Waiting until timeout for monitored process [2022-02-16 09:56:39,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:39,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 09:56:39,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:39,678 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:39,678 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:39,768 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:56:39,768 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [209356657] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:39,768 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:39,768 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 09:56:39,768 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891973208] [2022-02-16 09:56:39,768 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:39,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 09:56:39,768 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:39,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 09:56:39,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 09:56:39,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:39,769 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:39,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:39,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:39,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:39,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:39,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:39,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:39,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:39,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:56:39,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:39,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:40,314 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 09:56:40,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:40,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:40,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:40,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:40,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:40,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:40,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:40,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:56:40,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:40,331 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:40,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 220 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2022-02-16 09:56:40,515 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:40,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:40,515 INFO L85 PathProgramCache]: Analyzing trace with hash -1011169144, now seen corresponding path program 1 times [2022-02-16 09:56:40,515 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:40,515 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899670168] [2022-02-16 09:56:40,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:40,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:40,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:40,549 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:56:40,549 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:40,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899670168] [2022-02-16 09:56:40,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899670168] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:40,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444256639] [2022-02-16 09:56:40,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:40,549 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:40,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:40,550 INFO L229 MonitoredProcess]: Starting monitored process 221 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:40,551 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Waiting until timeout for monitored process [2022-02-16 09:56:40,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:40,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 09:56:40,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:40,997 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:40,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:41,094 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:56:41,095 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444256639] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:41,095 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:41,095 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 09:56:41,095 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808698143] [2022-02-16 09:56:41,095 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:41,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 09:56:41,095 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:41,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 09:56:41,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 09:56:41,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:41,096 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:41,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:41,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:41,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:41,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:41,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:41,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:41,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:41,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:41,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:56:41,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:41,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:41,765 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 09:56:41,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:41,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:41,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:41,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:41,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:41,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:41,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:41,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:41,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:56:41,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:41,782 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:41,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 221 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable218 [2022-02-16 09:56:41,967 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:41,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:41,967 INFO L85 PathProgramCache]: Analyzing trace with hash 839676478, now seen corresponding path program 1 times [2022-02-16 09:56:41,967 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:41,967 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855158130] [2022-02-16 09:56:41,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:41,967 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:41,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:41,993 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:56:41,993 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:41,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855158130] [2022-02-16 09:56:41,993 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855158130] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:41,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590105293] [2022-02-16 09:56:41,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:41,993 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:41,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:41,994 INFO L229 MonitoredProcess]: Starting monitored process 222 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:41,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Waiting until timeout for monitored process [2022-02-16 09:56:42,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:42,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 09:56:42,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:42,479 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:42,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:42,583 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:56:42,583 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590105293] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:42,583 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:42,583 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 09:56:42,583 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174044402] [2022-02-16 09:56:42,583 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:42,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 09:56:42,583 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:42,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 09:56:42,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 09:56:42,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:42,584 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:42,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 09:56:42,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:42,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:42,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:42,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:42,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:42,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:42,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:42,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:42,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:56:42,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:42,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:43,298 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 09:56:43,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:43,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:43,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:43,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:43,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:43,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:43,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:43,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:43,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:43,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:56:43,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:43,315 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Ended with exit code 0 [2022-02-16 09:56:43,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219,222 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:43,500 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:43,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:43,500 INFO L85 PathProgramCache]: Analyzing trace with hash 1199649733, now seen corresponding path program 1 times [2022-02-16 09:56:43,500 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:43,500 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188589533] [2022-02-16 09:56:43,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:43,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:43,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:43,525 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:56:43,525 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:43,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188589533] [2022-02-16 09:56:43,525 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188589533] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:43,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370761282] [2022-02-16 09:56:43,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:43,525 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:43,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:43,527 INFO L229 MonitoredProcess]: Starting monitored process 223 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:43,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Waiting until timeout for monitored process [2022-02-16 09:56:43,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:43,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 09:56:43,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:44,054 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:44,054 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:44,167 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:56:44,168 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370761282] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:44,168 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:44,168 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 09:56:44,168 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030468679] [2022-02-16 09:56:44,168 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:44,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 09:56:44,168 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:44,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 09:56:44,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 09:56:44,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:44,169 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:44,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:44,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:44,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:44,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:44,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:44,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:44,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:44,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:44,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:44,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:44,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:56:44,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:44,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:44,944 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 09:56:44,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:44,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:44,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:44,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:44,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:44,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:44,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:44,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:44,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:44,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:44,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:56:44,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:44,960 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:45,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,223 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:45,145 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:45,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:45,145 INFO L85 PathProgramCache]: Analyzing trace with hash -642035157, now seen corresponding path program 1 times [2022-02-16 09:56:45,145 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:45,145 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006767848] [2022-02-16 09:56:45,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:45,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:45,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:45,170 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:56:45,170 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:45,170 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006767848] [2022-02-16 09:56:45,171 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006767848] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:45,171 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734500951] [2022-02-16 09:56:45,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:45,171 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:45,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:45,172 INFO L229 MonitoredProcess]: Starting monitored process 224 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:45,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Waiting until timeout for monitored process [2022-02-16 09:56:45,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:45,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 09:56:45,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:45,665 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:45,665 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:45,754 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:56:45,754 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734500951] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:45,754 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:45,754 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 09:56:45,754 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102216896] [2022-02-16 09:56:45,754 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:45,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 09:56:45,755 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:45,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 09:56:45,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 09:56:45,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:45,755 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:45,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:45,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:45,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:45,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:45,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:45,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:45,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:45,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:45,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:45,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:45,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:45,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:56:45,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:45,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:46,516 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 192 transitions and produced 180 states. [2022-02-16 09:56:46,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:46,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:46,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:46,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:46,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:46,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:46,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:46,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:46,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:46,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:46,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:46,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:56:46,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:46,532 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:46,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2022-02-16 09:56:46,717 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:46,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:46,717 INFO L85 PathProgramCache]: Analyzing trace with hash -1795330094, now seen corresponding path program 1 times [2022-02-16 09:56:46,717 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:46,717 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473036830] [2022-02-16 09:56:46,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:46,717 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:46,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:46,757 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:56:46,757 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:46,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473036830] [2022-02-16 09:56:46,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473036830] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:46,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433331314] [2022-02-16 09:56:46,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:46,758 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:46,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:46,772 INFO L229 MonitoredProcess]: Starting monitored process 225 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:46,815 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Waiting until timeout for monitored process [2022-02-16 09:56:46,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:46,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 09:56:46,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:47,437 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:47,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:47,567 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:56:47,567 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433331314] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:47,567 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:47,567 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 30, 5] total 38 [2022-02-16 09:56:47,567 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344685457] [2022-02-16 09:56:47,567 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:47,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 09:56:47,568 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:47,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 09:56:47,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 09:56:47,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:47,568 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:47,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.921052631578948) internal successors, (187), 39 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:47,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:47,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:47,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:47,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:47,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:47,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:47,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:47,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:47,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:47,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:47,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:47,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:56:47,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:47,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:48,301 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 206 transitions and produced 193 states. [2022-02-16 09:56:48,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:48,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:48,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:48,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:48,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:48,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:48,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:48,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:48,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:48,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:48,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:48,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:48,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:56:48,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:48,318 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:48,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable222,225 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:48,518 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:48,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:48,518 INFO L85 PathProgramCache]: Analyzing trace with hash -1799557296, now seen corresponding path program 1 times [2022-02-16 09:56:48,518 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:48,518 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497980567] [2022-02-16 09:56:48,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:48,519 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:48,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:48,547 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:56:48,547 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:48,547 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497980567] [2022-02-16 09:56:48,547 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497980567] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:48,547 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069342572] [2022-02-16 09:56:48,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:48,548 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:48,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:48,549 INFO L229 MonitoredProcess]: Starting monitored process 226 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:48,550 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Waiting until timeout for monitored process [2022-02-16 09:56:48,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:48,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 09:56:48,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:49,033 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:49,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:49,132 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:56:49,132 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069342572] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:49,132 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:49,132 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 32, 5] total 40 [2022-02-16 09:56:49,132 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254915851] [2022-02-16 09:56:49,132 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:49,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 09:56:49,133 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:49,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 09:56:49,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 09:56:49,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:49,133 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:49,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 5.0) internal successors, (200), 41 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:49,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:49,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:49,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:49,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:49,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:49,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:49,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:49,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:49,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:49,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:49,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:49,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:49,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:56:49,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:49,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:50,034 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 220 transitions and produced 206 states. [2022-02-16 09:56:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:56:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:50,051 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Ended with exit code 0 [2022-02-16 09:56:50,251 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2022-02-16 09:56:50,251 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:50,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:50,251 INFO L85 PathProgramCache]: Analyzing trace with hash -1033225329, now seen corresponding path program 1 times [2022-02-16 09:56:50,252 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:50,252 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909243016] [2022-02-16 09:56:50,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:50,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:50,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:50,272 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:56:50,272 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:50,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909243016] [2022-02-16 09:56:50,272 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909243016] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:50,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1052982336] [2022-02-16 09:56:50,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:50,272 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:50,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:50,273 INFO L229 MonitoredProcess]: Starting monitored process 227 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:50,274 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Waiting until timeout for monitored process [2022-02-16 09:56:50,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:50,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 09:56:50,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:50,866 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:50,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:50,969 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 09:56:50,970 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1052982336] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:50,970 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:50,970 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 34, 5] total 42 [2022-02-16 09:56:50,970 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650196795] [2022-02-16 09:56:50,970 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:50,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 09:56:50,970 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:50,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 09:56:50,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1616, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 09:56:50,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:50,971 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:50,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 5.071428571428571) internal successors, (213), 43 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:50,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:50,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:50,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:50,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:50,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:50,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:50,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:50,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:50,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:50,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:50,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:50,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:50,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:50,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:56:50,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:50,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:51,788 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 234 transitions and produced 219 states. [2022-02-16 09:56:51,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:51,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:51,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:51,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:51,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:51,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:51,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:51,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:51,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:51,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:51,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:51,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:51,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:51,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:51,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:56:51,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:51,805 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:51,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2022-02-16 09:56:51,994 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:51,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:51,994 INFO L85 PathProgramCache]: Analyzing trace with hash -1295079647, now seen corresponding path program 1 times [2022-02-16 09:56:51,995 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:51,995 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495848814] [2022-02-16 09:56:51,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:51,995 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:52,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:52,023 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 62 proven. 2 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 09:56:52,024 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:52,024 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495848814] [2022-02-16 09:56:52,024 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495848814] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:52,024 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770364386] [2022-02-16 09:56:52,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:52,024 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:52,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:52,025 INFO L229 MonitoredProcess]: Starting monitored process 228 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:52,026 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Waiting until timeout for monitored process [2022-02-16 09:56:52,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:52,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-16 09:56:52,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:52,576 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:52,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:52,687 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 09:56:52,687 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770364386] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:52,687 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:52,687 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 36, 5] total 44 [2022-02-16 09:56:52,687 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544230377] [2022-02-16 09:56:52,687 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:52,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 09:56:52,687 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:52,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 09:56:52,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 09:56:52,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:52,688 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:52,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 5.136363636363637) internal successors, (226), 45 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) [2022-02-16 09:56:52,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:52,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:52,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:52,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:52,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:52,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:52,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:52,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:52,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:52,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:52,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:52,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:52,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:52,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:52,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:56:52,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:52,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:53,660 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 248 transitions and produced 232 states. [2022-02-16 09:56:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-16 09:56:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:53,676 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:53,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225,228 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:53,871 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:53,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:53,871 INFO L85 PathProgramCache]: Analyzing trace with hash -1379733064, now seen corresponding path program 1 times [2022-02-16 09:56:53,871 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:53,871 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964621702] [2022-02-16 09:56:53,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:53,871 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:53,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:53,891 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 66 proven. 2 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 09:56:53,891 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:53,891 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964621702] [2022-02-16 09:56:53,891 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964621702] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:53,891 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835400242] [2022-02-16 09:56:53,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:53,891 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:53,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:53,893 INFO L229 MonitoredProcess]: Starting monitored process 229 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:53,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Waiting until timeout for monitored process [2022-02-16 09:56:54,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:54,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-16 09:56:54,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:54,662 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:54,662 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:54,814 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 09:56:54,814 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835400242] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:54,814 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:54,814 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 38, 5] total 46 [2022-02-16 09:56:54,815 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274914170] [2022-02-16 09:56:54,815 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:54,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 09:56:54,815 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:54,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 09:56:54,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1952, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 09:56:54,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:54,815 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:54,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 5.195652173913044) internal successors, (239), 47 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:54,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:54,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:54,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:54,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:54,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:54,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:54,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:54,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:54,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:54,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:54,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:54,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:54,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:54,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:54,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:54,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-02-16 09:56:54,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:54,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:56,168 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 245 states. [2022-02-16 09:56:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:56:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-16 09:56:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:56:56,184 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Ended with exit code 0 [2022-02-16 09:56:56,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,229 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:56,369 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:56,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:56,369 INFO L85 PathProgramCache]: Analyzing trace with hash -719803634, now seen corresponding path program 1 times [2022-02-16 09:56:56,369 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:56,369 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134448600] [2022-02-16 09:56:56,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:56,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:56,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:56,393 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 70 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 09:56:56,393 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:56,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134448600] [2022-02-16 09:56:56,394 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134448600] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:56,394 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533130874] [2022-02-16 09:56:56,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:56,394 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:56,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:56,395 INFO L229 MonitoredProcess]: Starting monitored process 230 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:56,396 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Waiting until timeout for monitored process [2022-02-16 09:56:56,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:56,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-16 09:56:56,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:56,944 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:56,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:57,065 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 09:56:57,065 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533130874] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:57,065 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:57,065 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 40, 5] total 48 [2022-02-16 09:56:57,065 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951090367] [2022-02-16 09:56:57,065 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:57,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 09:56:57,066 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:57,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 09:56:57,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 09:56:57,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:57,066 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:57,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 5.25) internal successors, (252), 49 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:57,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:57,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:57,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:57,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:57,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:57,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:57,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:57,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:57,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:57,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:57,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:57,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:57,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:57,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:57,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:57,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:56:57,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-02-16 09:56:57,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:56:57,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:58,135 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 276 transitions and produced 258 states. [2022-02-16 09:56:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:56:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:56:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 09:56:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:56:58,152 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Forceful destruction successful, exit code 0 [2022-02-16 09:56:58,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable227,230 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:58,345 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:56:58,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:56:58,345 INFO L85 PathProgramCache]: Analyzing trace with hash -574479371, now seen corresponding path program 1 times [2022-02-16 09:56:58,345 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:56:58,345 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603214740] [2022-02-16 09:56:58,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:58,345 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:56:58,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:58,381 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 09:56:58,382 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:56:58,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603214740] [2022-02-16 09:56:58,382 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603214740] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:56:58,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504590590] [2022-02-16 09:56:58,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:56:58,382 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:56:58,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:56:58,383 INFO L229 MonitoredProcess]: Starting monitored process 231 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:56:58,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Waiting until timeout for monitored process [2022-02-16 09:56:58,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:56:58,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 43 conjunts are in the unsatisfiable core [2022-02-16 09:56:58,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:56:59,126 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:56:59,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:56:59,271 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 09:56:59,271 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504590590] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:56:59,271 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:56:59,271 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 42, 5] total 50 [2022-02-16 09:56:59,271 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213324669] [2022-02-16 09:56:59,271 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:56:59,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-02-16 09:56:59,271 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:56:59,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-02-16 09:56:59,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=2320, Unknown=0, NotChecked=0, Total=2550 [2022-02-16 09:56:59,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:56:59,272 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:56:59,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 5.3) internal successors, (265), 51 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:56:59,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:56:59,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:56:59,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:56:59,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:56:59,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:56:59,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:56:59,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:56:59,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:56:59,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:56:59,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:56:59,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:56:59,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:56:59,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:56:59,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:56:59,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:56:59,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:56:59,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:56:59,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-02-16 09:56:59,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:56:59,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:00,246 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 283 transitions and produced 264 states. [2022-02-16 09:57:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:57:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:57:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 09:57:00,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:57:00,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-16 09:57:00,263 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:00,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2022-02-16 09:57:00,463 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 18 more)] === [2022-02-16 09:57:00,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:00,463 INFO L85 PathProgramCache]: Analyzing trace with hash -627260213, now seen corresponding path program 1 times [2022-02-16 09:57:00,463 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:00,463 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517918294] [2022-02-16 09:57:00,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:00,463 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:00,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:57:00,471 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:57:00,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:57:00,484 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:57:00,484 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:57:00,484 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (21 of 22 remaining) [2022-02-16 09:57:00,484 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (20 of 22 remaining) [2022-02-16 09:57:00,484 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (19 of 22 remaining) [2022-02-16 09:57:00,484 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (18 of 22 remaining) [2022-02-16 09:57:00,484 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (17 of 22 remaining) [2022-02-16 09:57:00,485 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (16 of 22 remaining) [2022-02-16 09:57:00,485 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (15 of 22 remaining) [2022-02-16 09:57:00,485 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (14 of 22 remaining) [2022-02-16 09:57:00,485 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (13 of 22 remaining) [2022-02-16 09:57:00,485 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 22 remaining) [2022-02-16 09:57:00,485 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 22 remaining) [2022-02-16 09:57:00,485 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 22 remaining) [2022-02-16 09:57:00,485 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 22 remaining) [2022-02-16 09:57:00,485 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 22 remaining) [2022-02-16 09:57:00,485 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 22 remaining) [2022-02-16 09:57:00,485 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 22 remaining) [2022-02-16 09:57:00,485 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 22 remaining) [2022-02-16 09:57:00,485 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 22 remaining) [2022-02-16 09:57:00,486 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 22 remaining) [2022-02-16 09:57:00,486 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 22 remaining) [2022-02-16 09:57:00,486 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 22 remaining) [2022-02-16 09:57:00,486 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 22 remaining) [2022-02-16 09:57:00,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229 [2022-02-16 09:57:00,488 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 09:57:00,488 WARN L235 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:57:00,488 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2022-02-16 09:57:00,494 WARN L322 ript$VariableManager]: TermVariabe threadThread2of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,494 WARN L322 ript$VariableManager]: TermVariabe threadThread2of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,494 WARN L322 ript$VariableManager]: TermVariabe threadThread2of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,494 WARN L322 ript$VariableManager]: TermVariabe threadThread2of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,494 WARN L322 ript$VariableManager]: TermVariabe threadThread13of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,494 WARN L322 ript$VariableManager]: TermVariabe threadThread13of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,494 WARN L322 ript$VariableManager]: TermVariabe threadThread13of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,494 WARN L322 ript$VariableManager]: TermVariabe threadThread13of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,495 WARN L322 ript$VariableManager]: TermVariabe threadThread4of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,495 WARN L322 ript$VariableManager]: TermVariabe threadThread4of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,495 WARN L322 ript$VariableManager]: TermVariabe threadThread4of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,495 WARN L322 ript$VariableManager]: TermVariabe threadThread4of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,495 WARN L322 ript$VariableManager]: TermVariabe threadThread11of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,495 WARN L322 ript$VariableManager]: TermVariabe threadThread11of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,495 WARN L322 ript$VariableManager]: TermVariabe threadThread11of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,495 WARN L322 ript$VariableManager]: TermVariabe threadThread11of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,495 WARN L322 ript$VariableManager]: TermVariabe threadThread15of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,495 WARN L322 ript$VariableManager]: TermVariabe threadThread15of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,495 WARN L322 ript$VariableManager]: TermVariabe threadThread15of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,495 WARN L322 ript$VariableManager]: TermVariabe threadThread15of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,495 WARN L322 ript$VariableManager]: TermVariabe threadThread3of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,495 WARN L322 ript$VariableManager]: TermVariabe threadThread3of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,495 WARN L322 ript$VariableManager]: TermVariabe threadThread3of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,495 WARN L322 ript$VariableManager]: TermVariabe threadThread3of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,496 WARN L322 ript$VariableManager]: TermVariabe threadThread10of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,496 WARN L322 ript$VariableManager]: TermVariabe threadThread10of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,496 WARN L322 ript$VariableManager]: TermVariabe threadThread10of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,496 WARN L322 ript$VariableManager]: TermVariabe threadThread10of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,496 WARN L322 ript$VariableManager]: TermVariabe threadThread14of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,496 WARN L322 ript$VariableManager]: TermVariabe threadThread14of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,496 WARN L322 ript$VariableManager]: TermVariabe threadThread14of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,496 WARN L322 ript$VariableManager]: TermVariabe threadThread14of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,496 WARN L322 ript$VariableManager]: TermVariabe threadThread21of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,496 WARN L322 ript$VariableManager]: TermVariabe threadThread21of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,496 WARN L322 ript$VariableManager]: TermVariabe threadThread21of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,496 WARN L322 ript$VariableManager]: TermVariabe threadThread21of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,496 WARN L322 ript$VariableManager]: TermVariabe threadThread17of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,496 WARN L322 ript$VariableManager]: TermVariabe threadThread17of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,496 WARN L322 ript$VariableManager]: TermVariabe threadThread17of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,496 WARN L322 ript$VariableManager]: TermVariabe threadThread17of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,497 WARN L322 ript$VariableManager]: TermVariabe threadThread20of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,497 WARN L322 ript$VariableManager]: TermVariabe threadThread20of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,497 WARN L322 ript$VariableManager]: TermVariabe threadThread20of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,497 WARN L322 ript$VariableManager]: TermVariabe threadThread20of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,497 WARN L322 ript$VariableManager]: TermVariabe threadThread1of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,497 WARN L322 ript$VariableManager]: TermVariabe threadThread1of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,497 WARN L322 ript$VariableManager]: TermVariabe threadThread1of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,497 WARN L322 ript$VariableManager]: TermVariabe threadThread1of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,497 WARN L322 ript$VariableManager]: TermVariabe threadThread9of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,497 WARN L322 ript$VariableManager]: TermVariabe threadThread9of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,497 WARN L322 ript$VariableManager]: TermVariabe threadThread9of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,497 WARN L322 ript$VariableManager]: TermVariabe threadThread9of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,497 WARN L322 ript$VariableManager]: TermVariabe threadThread16of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,497 WARN L322 ript$VariableManager]: TermVariabe threadThread16of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,497 WARN L322 ript$VariableManager]: TermVariabe threadThread16of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,498 WARN L322 ript$VariableManager]: TermVariabe threadThread16of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,498 WARN L322 ript$VariableManager]: TermVariabe threadThread8of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,498 WARN L322 ript$VariableManager]: TermVariabe threadThread8of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,498 WARN L322 ript$VariableManager]: TermVariabe threadThread8of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,498 WARN L322 ript$VariableManager]: TermVariabe threadThread8of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,498 WARN L322 ript$VariableManager]: TermVariabe threadThread19of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,498 WARN L322 ript$VariableManager]: TermVariabe threadThread19of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,498 WARN L322 ript$VariableManager]: TermVariabe threadThread19of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,498 WARN L322 ript$VariableManager]: TermVariabe threadThread19of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,498 WARN L322 ript$VariableManager]: TermVariabe threadThread7of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,498 WARN L322 ript$VariableManager]: TermVariabe threadThread7of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,498 WARN L322 ript$VariableManager]: TermVariabe threadThread7of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,498 WARN L322 ript$VariableManager]: TermVariabe threadThread7of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,500 WARN L322 ript$VariableManager]: TermVariabe threadThread18of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,500 WARN L322 ript$VariableManager]: TermVariabe threadThread18of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,500 WARN L322 ript$VariableManager]: TermVariabe threadThread18of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,500 WARN L322 ript$VariableManager]: TermVariabe threadThread18of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,500 WARN L322 ript$VariableManager]: TermVariabe threadThread6of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,500 WARN L322 ript$VariableManager]: TermVariabe threadThread6of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,500 WARN L322 ript$VariableManager]: TermVariabe threadThread6of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,501 WARN L322 ript$VariableManager]: TermVariabe threadThread6of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,501 WARN L322 ript$VariableManager]: TermVariabe threadThread5of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,501 WARN L322 ript$VariableManager]: TermVariabe threadThread5of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,501 WARN L322 ript$VariableManager]: TermVariabe threadThread5of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,501 WARN L322 ript$VariableManager]: TermVariabe threadThread5of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,501 WARN L322 ript$VariableManager]: TermVariabe threadThread12of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,501 WARN L322 ript$VariableManager]: TermVariabe threadThread12of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,501 WARN L322 ript$VariableManager]: TermVariabe threadThread12of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,501 WARN L322 ript$VariableManager]: TermVariabe threadThread12of21ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:00,515 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:57:00,515 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:57:00,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:00,516 INFO L229 MonitoredProcess]: Starting monitored process 232 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:57:00,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (232)] Waiting until timeout for monitored process [2022-02-16 09:57:00,519 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:57:00,519 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:57:00,519 INFO L340 AbstractCegarLoop]: Starting to check reachability of 23 error locations. [2022-02-16 09:57:00,521 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:57:00,521 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:00,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:00,521 INFO L85 PathProgramCache]: Analyzing trace with hash 584179403, now seen corresponding path program 1 times [2022-02-16 09:57:00,521 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:00,521 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487656988] [2022-02-16 09:57:00,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:00,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:00,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:00,534 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:00,535 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:00,535 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487656988] [2022-02-16 09:57:00,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487656988] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:00,535 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869334019] [2022-02-16 09:57:00,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:00,535 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:00,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:00,537 INFO L229 MonitoredProcess]: Starting monitored process 233 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:00,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Waiting until timeout for monitored process [2022-02-16 09:57:00,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:00,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:57:00,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:00,680 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:00,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:00,696 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:00,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1869334019] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:00,696 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:00,696 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:57:00,696 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876690297] [2022-02-16 09:57:00,696 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:00,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:57:00,700 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:00,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:57:00,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:57:00,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:00,700 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:00,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:00,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:00,757 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:57:00,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:57:00,776 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Ended with exit code 0 [2022-02-16 09:57:00,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,233 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:00,967 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:00,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:00,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1966001352, now seen corresponding path program 1 times [2022-02-16 09:57:00,968 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:00,968 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554698236] [2022-02-16 09:57:00,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:00,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:00,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:00,989 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:57:00,989 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:00,989 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554698236] [2022-02-16 09:57:00,990 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554698236] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:00,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1612716326] [2022-02-16 09:57:00,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:00,990 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:00,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:00,991 INFO L229 MonitoredProcess]: Starting monitored process 234 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:00,992 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Waiting until timeout for monitored process [2022-02-16 09:57:01,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:01,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:57:01,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:01,153 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:01,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:01,175 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:57:01,175 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1612716326] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:01,175 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:01,176 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:57:01,176 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197614075] [2022-02-16 09:57:01,176 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:01,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:57:01,176 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:01,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:57:01,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:57:01,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:01,176 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:01,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:01,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:57:01,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:01,277 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:57:01,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:57:01,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:57:01,295 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:01,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,234 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:01,489 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:01,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:01,490 INFO L85 PathProgramCache]: Analyzing trace with hash -2136932712, now seen corresponding path program 1 times [2022-02-16 09:57:01,490 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:01,490 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252896993] [2022-02-16 09:57:01,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:01,490 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:01,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:01,513 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:57:01,514 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:01,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252896993] [2022-02-16 09:57:01,514 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252896993] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:01,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124513944] [2022-02-16 09:57:01,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:01,514 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:01,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:01,515 INFO L229 MonitoredProcess]: Starting monitored process 235 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:01,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Waiting until timeout for monitored process [2022-02-16 09:57:01,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:01,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:57:01,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:01,698 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:01,698 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:01,730 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:57:01,731 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124513944] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:01,731 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:01,731 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:57:01,731 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181484804] [2022-02-16 09:57:01,731 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:01,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:57:01,731 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:01,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:57:01,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:57:01,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:01,732 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:01,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:01,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:57:01,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:57:01,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:01,942 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:57:01,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:01,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:57:01,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:57:01,962 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Ended with exit code 0 [2022-02-16 09:57:02,153 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2022-02-16 09:57:02,154 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:02,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:02,154 INFO L85 PathProgramCache]: Analyzing trace with hash -43063643, now seen corresponding path program 1 times [2022-02-16 09:57:02,154 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:02,154 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105690896] [2022-02-16 09:57:02,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:02,154 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:02,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:02,181 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:57:02,182 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:02,182 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105690896] [2022-02-16 09:57:02,182 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105690896] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:02,182 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726458579] [2022-02-16 09:57:02,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:02,182 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:02,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:02,183 INFO L229 MonitoredProcess]: Starting monitored process 236 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:02,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Waiting until timeout for monitored process [2022-02-16 09:57:02,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:02,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:57:02,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:02,433 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:02,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:02,479 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:57:02,479 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726458579] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:02,480 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:02,480 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:57:02,480 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625077744] [2022-02-16 09:57:02,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:02,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:57:02,480 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:02,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:57:02,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:57:02,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:02,480 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:02,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:02,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:02,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:57:02,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:57:02,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:02,696 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:57:02,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:02,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:02,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:57:02,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:02,712 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:02,897 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 236 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2022-02-16 09:57:02,897 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:02,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:02,897 INFO L85 PathProgramCache]: Analyzing trace with hash -1799289787, now seen corresponding path program 1 times [2022-02-16 09:57:02,897 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:02,897 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314624424] [2022-02-16 09:57:02,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:02,898 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:02,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:02,921 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:57:02,921 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:02,921 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314624424] [2022-02-16 09:57:02,921 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314624424] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:02,921 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774639988] [2022-02-16 09:57:02,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:02,921 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:02,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:02,923 INFO L229 MonitoredProcess]: Starting monitored process 237 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:02,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Waiting until timeout for monitored process [2022-02-16 09:57:03,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:03,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:57:03,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:03,193 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:03,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:03,246 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:57:03,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774639988] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:03,246 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:03,246 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:57:03,246 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21086383] [2022-02-16 09:57:03,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:03,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:57:03,246 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:03,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:57:03,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:57:03,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:03,247 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:03,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:57:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:03,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:03,464 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:57:03,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:03,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:03,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:03,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:57:03,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:57:03,480 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:03,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2022-02-16 09:57:03,680 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:03,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:03,680 INFO L85 PathProgramCache]: Analyzing trace with hash -434213662, now seen corresponding path program 1 times [2022-02-16 09:57:03,680 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:03,680 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167117240] [2022-02-16 09:57:03,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:03,680 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:03,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:03,701 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:57:03,701 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:03,701 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167117240] [2022-02-16 09:57:03,701 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167117240] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:03,701 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477536874] [2022-02-16 09:57:03,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:03,701 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:03,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:03,703 INFO L229 MonitoredProcess]: Starting monitored process 238 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:03,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Waiting until timeout for monitored process [2022-02-16 09:57:03,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:03,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:57:03,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:03,996 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:03,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:04,055 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:57:04,055 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477536874] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:04,055 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:04,055 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:57:04,055 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754916101] [2022-02-16 09:57:04,055 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:04,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:57:04,055 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:04,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:57:04,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:57:04,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:04,056 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:04,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:04,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:04,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:04,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:04,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:57:04,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:57:04,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:04,393 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 09:57:04,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:04,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:04,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:04,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:04,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:57:04,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:04,409 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:04,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 238 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2022-02-16 09:57:04,594 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:04,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:04,594 INFO L85 PathProgramCache]: Analyzing trace with hash -883670678, now seen corresponding path program 1 times [2022-02-16 09:57:04,594 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:04,594 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966071721] [2022-02-16 09:57:04,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:04,594 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:04,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:04,617 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:57:04,617 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:04,617 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966071721] [2022-02-16 09:57:04,617 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966071721] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:04,617 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135769625] [2022-02-16 09:57:04,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:04,617 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:04,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:04,618 INFO L229 MonitoredProcess]: Starting monitored process 239 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:04,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Waiting until timeout for monitored process [2022-02-16 09:57:04,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:04,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 09:57:04,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:04,950 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:04,950 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:05,018 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:57:05,018 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135769625] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:05,018 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:05,018 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 09:57:05,018 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648117399] [2022-02-16 09:57:05,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:05,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 09:57:05,019 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:05,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 09:57:05,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 09:57:05,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:05,019 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:05,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:05,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:05,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:05,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:05,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:05,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:57:05,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:05,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:05,429 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 09:57:05,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:05,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:05,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:05,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:05,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:05,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:57:05,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:05,445 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:05,630 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable236,239 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:05,630 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:05,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:05,630 INFO L85 PathProgramCache]: Analyzing trace with hash 1270526315, now seen corresponding path program 1 times [2022-02-16 09:57:05,630 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:05,630 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156481853] [2022-02-16 09:57:05,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:05,630 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:05,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:05,654 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:57:05,654 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:05,654 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156481853] [2022-02-16 09:57:05,654 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156481853] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:05,654 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671580860] [2022-02-16 09:57:05,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:05,654 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:05,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:05,656 INFO L229 MonitoredProcess]: Starting monitored process 240 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:05,657 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Waiting until timeout for monitored process [2022-02-16 09:57:05,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:05,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 09:57:05,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:05,943 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:05,943 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:06,019 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:57:06,019 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671580860] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:06,019 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:06,019 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 09:57:06,019 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583844267] [2022-02-16 09:57:06,019 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:06,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 09:57:06,019 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:06,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 09:57:06,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 09:57:06,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:06,020 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:06,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 09:57:06,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:06,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:06,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:06,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:06,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:06,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:57:06,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:06,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:06,368 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 09:57:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:57:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:06,385 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Ended with exit code 0 [2022-02-16 09:57:06,576 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237,240 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:06,577 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:06,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:06,577 INFO L85 PathProgramCache]: Analyzing trace with hash -57423469, now seen corresponding path program 1 times [2022-02-16 09:57:06,577 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:06,577 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106817715] [2022-02-16 09:57:06,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:06,577 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:06,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:06,599 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:57:06,599 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:06,599 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106817715] [2022-02-16 09:57:06,599 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106817715] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:06,599 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823692061] [2022-02-16 09:57:06,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:06,599 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:06,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:06,600 INFO L229 MonitoredProcess]: Starting monitored process 241 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:06,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Waiting until timeout for monitored process [2022-02-16 09:57:06,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:06,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 09:57:06,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:06,901 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:06,902 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:06,961 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:57:06,961 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1823692061] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:06,961 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:06,961 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 09:57:06,961 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028458101] [2022-02-16 09:57:06,961 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:06,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 09:57:06,961 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:06,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 09:57:06,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 09:57:06,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:06,962 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:06,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:06,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:06,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:06,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:06,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:06,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:06,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:06,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:57:06,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:06,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:07,301 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 09:57:07,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:07,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:07,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:07,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:07,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:07,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:07,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:07,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:57:07,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:07,317 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:07,517 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 241 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2022-02-16 09:57:07,518 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:07,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:07,518 INFO L85 PathProgramCache]: Analyzing trace with hash -454019084, now seen corresponding path program 1 times [2022-02-16 09:57:07,518 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:07,518 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742078545] [2022-02-16 09:57:07,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:07,518 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:07,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:07,537 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:57:07,538 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:07,538 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742078545] [2022-02-16 09:57:07,538 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742078545] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:07,538 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228022907] [2022-02-16 09:57:07,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:07,538 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:07,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:07,540 INFO L229 MonitoredProcess]: Starting monitored process 242 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:07,540 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Waiting until timeout for monitored process [2022-02-16 09:57:07,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:07,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 09:57:07,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:07,892 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:07,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:07,949 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:57:07,949 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228022907] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:07,949 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:07,950 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 09:57:07,950 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395071215] [2022-02-16 09:57:07,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:07,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 09:57:07,950 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:07,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 09:57:07,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 09:57:07,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:07,950 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:07,950 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:07,950 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:07,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:07,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:07,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:07,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:07,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:07,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:07,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:57:07,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:07,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:08,451 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 09:57:08,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:08,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:08,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:08,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:08,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:08,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:08,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:08,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:08,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:57:08,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:08,467 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:08,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 242 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable239 [2022-02-16 09:57:08,652 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:08,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:08,652 INFO L85 PathProgramCache]: Analyzing trace with hash 1939898188, now seen corresponding path program 1 times [2022-02-16 09:57:08,652 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:08,652 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627113012] [2022-02-16 09:57:08,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:08,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:08,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:08,677 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:57:08,678 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:08,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627113012] [2022-02-16 09:57:08,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627113012] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:08,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200509634] [2022-02-16 09:57:08,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:08,678 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:08,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:08,704 INFO L229 MonitoredProcess]: Starting monitored process 243 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:08,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Waiting until timeout for monitored process [2022-02-16 09:57:08,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:08,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 09:57:08,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:09,043 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:09,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:09,107 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:57:09,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200509634] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:09,107 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:09,107 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 09:57:09,107 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835186831] [2022-02-16 09:57:09,107 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:09,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 09:57:09,108 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:09,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 09:57:09,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 09:57:09,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:09,108 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:09,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 09:57:09,109 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:09,109 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:09,109 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:09,109 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:09,109 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:09,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:09,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:09,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:09,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:57:09,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:09,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:09,610 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 09:57:09,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:09,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:09,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:09,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:09,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:09,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:09,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:09,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:09,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:09,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:57:09,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:09,626 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Ended with exit code 0 [2022-02-16 09:57:09,826 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,243 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:09,827 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:09,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:09,827 INFO L85 PathProgramCache]: Analyzing trace with hash 1924076673, now seen corresponding path program 1 times [2022-02-16 09:57:09,827 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:09,827 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671076215] [2022-02-16 09:57:09,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:09,827 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:09,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:09,845 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:57:09,845 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:09,845 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671076215] [2022-02-16 09:57:09,845 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671076215] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:09,845 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751259639] [2022-02-16 09:57:09,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:09,845 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:09,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:09,847 INFO L229 MonitoredProcess]: Starting monitored process 244 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:09,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Waiting until timeout for monitored process [2022-02-16 09:57:09,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:09,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 09:57:09,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:10,281 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:10,281 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:10,352 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:57:10,352 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751259639] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:10,352 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:10,352 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 09:57:10,352 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907375664] [2022-02-16 09:57:10,352 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:10,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 09:57:10,352 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:10,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 09:57:10,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 09:57:10,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:10,353 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:10,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:10,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:10,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:10,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:10,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:10,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:10,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:10,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:10,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:10,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:10,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:57:10,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:10,354 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:11,083 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 09:57:11,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:11,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:11,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:11,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:11,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:11,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:11,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:11,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:11,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:11,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:11,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:57:11,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:11,100 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:11,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,244 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:11,299 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:11,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:11,299 INFO L85 PathProgramCache]: Analyzing trace with hash -523996759, now seen corresponding path program 1 times [2022-02-16 09:57:11,299 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:11,299 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686794157] [2022-02-16 09:57:11,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:11,300 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:11,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:11,331 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:57:11,331 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:11,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686794157] [2022-02-16 09:57:11,331 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686794157] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:11,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905186787] [2022-02-16 09:57:11,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:11,332 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:11,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:11,333 INFO L229 MonitoredProcess]: Starting monitored process 245 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:11,333 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Waiting until timeout for monitored process [2022-02-16 09:57:11,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:11,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 09:57:11,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:11,735 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:11,735 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:11,809 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:57:11,809 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905186787] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:11,809 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:11,809 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 09:57:11,809 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461996203] [2022-02-16 09:57:11,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:11,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 09:57:11,809 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:11,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 09:57:11,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 09:57:11,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:11,810 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:11,810 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:11,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:11,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:11,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:11,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:11,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:11,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:11,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:11,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:11,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:11,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:11,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:57:11,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:11,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:12,445 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 192 transitions and produced 180 states. [2022-02-16 09:57:12,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:12,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:12,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:12,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:12,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:12,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:12,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:12,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:12,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:12,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:12,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:12,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:57:12,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:12,463 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:12,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,245 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:12,663 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:12,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:12,663 INFO L85 PathProgramCache]: Analyzing trace with hash 402118094, now seen corresponding path program 1 times [2022-02-16 09:57:12,663 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:12,663 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152880685] [2022-02-16 09:57:12,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:12,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:12,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:12,685 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:57:12,685 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:12,685 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152880685] [2022-02-16 09:57:12,685 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152880685] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:12,685 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498739984] [2022-02-16 09:57:12,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:12,685 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:12,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:12,687 INFO L229 MonitoredProcess]: Starting monitored process 246 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:12,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Waiting until timeout for monitored process [2022-02-16 09:57:12,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:12,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 09:57:12,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:13,166 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:13,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:13,268 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:57:13,268 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498739984] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:13,268 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:13,268 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 30, 5] total 38 [2022-02-16 09:57:13,268 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061937295] [2022-02-16 09:57:13,268 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:13,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 09:57:13,268 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:13,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 09:57:13,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 09:57:13,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:13,269 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:13,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.921052631578948) internal successors, (187), 39 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:13,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:13,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:13,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:13,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:13,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:13,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:13,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:13,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:13,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:13,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:13,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:13,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:57:13,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:13,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:13,849 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 206 transitions and produced 193 states. [2022-02-16 09:57:13,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:13,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:13,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:13,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:13,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:13,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:13,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:13,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:13,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:13,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:13,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:13,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:13,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:57:13,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:13,866 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:14,065 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 246 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2022-02-16 09:57:14,066 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:14,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:14,066 INFO L85 PathProgramCache]: Analyzing trace with hash 160467890, now seen corresponding path program 1 times [2022-02-16 09:57:14,066 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:14,066 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012534311] [2022-02-16 09:57:14,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:14,066 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:14,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:14,085 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:57:14,085 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:14,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012534311] [2022-02-16 09:57:14,085 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012534311] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:14,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902519012] [2022-02-16 09:57:14,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:14,085 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:14,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:14,086 INFO L229 MonitoredProcess]: Starting monitored process 247 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:14,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Waiting until timeout for monitored process [2022-02-16 09:57:14,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:14,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 09:57:14,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:14,557 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:14,557 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:14,641 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:57:14,641 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902519012] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:14,641 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:14,641 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 32, 5] total 40 [2022-02-16 09:57:14,641 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929849675] [2022-02-16 09:57:14,641 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:14,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 09:57:14,641 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:14,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 09:57:14,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 09:57:14,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:14,642 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:14,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 5.0) internal successors, (200), 41 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:14,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:14,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:14,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:14,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:14,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:14,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:14,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:14,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:14,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:14,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:14,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:14,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:14,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:57:14,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:14,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:15,332 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 220 transitions and produced 206 states. [2022-02-16 09:57:15,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:15,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:15,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:15,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:15,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:15,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:15,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:15,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:15,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:15,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:15,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:15,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:15,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:15,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:57:15,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:15,350 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:15,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable244 [2022-02-16 09:57:15,550 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:15,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:15,550 INFO L85 PathProgramCache]: Analyzing trace with hash -625875493, now seen corresponding path program 1 times [2022-02-16 09:57:15,550 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:15,550 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677078366] [2022-02-16 09:57:15,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:15,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:15,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:15,569 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:57:15,569 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:15,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677078366] [2022-02-16 09:57:15,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677078366] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:15,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153588496] [2022-02-16 09:57:15,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:15,569 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:15,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:15,570 INFO L229 MonitoredProcess]: Starting monitored process 248 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:15,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Waiting until timeout for monitored process [2022-02-16 09:57:15,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:15,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 09:57:15,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:16,145 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:16,145 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:16,271 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 09:57:16,271 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153588496] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:16,271 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:16,271 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 34, 5] total 42 [2022-02-16 09:57:16,271 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661495082] [2022-02-16 09:57:16,271 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:16,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 09:57:16,272 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:16,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 09:57:16,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1616, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 09:57:16,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:16,272 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:16,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 5.071428571428571) internal successors, (213), 43 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:16,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:16,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:16,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:16,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:16,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:16,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:16,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:16,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:16,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:16,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:16,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:16,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:16,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:16,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:57:16,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:16,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:17,549 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 234 transitions and produced 219 states. [2022-02-16 09:57:17,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:17,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:17,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:17,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:17,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:17,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:17,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:17,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:17,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:17,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:17,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:17,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:17,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:17,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:17,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:57:17,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:17,568 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:17,750 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable245,248 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:17,750 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:17,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:17,751 INFO L85 PathProgramCache]: Analyzing trace with hash 201843247, now seen corresponding path program 1 times [2022-02-16 09:57:17,751 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:17,751 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013327015] [2022-02-16 09:57:17,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:17,751 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:17,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:17,777 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 62 proven. 2 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 09:57:17,777 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:17,777 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013327015] [2022-02-16 09:57:17,777 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013327015] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:17,777 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678787309] [2022-02-16 09:57:17,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:17,777 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:17,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:17,779 INFO L229 MonitoredProcess]: Starting monitored process 249 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:17,780 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Waiting until timeout for monitored process [2022-02-16 09:57:17,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:17,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-16 09:57:17,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:18,445 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:18,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:18,558 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 09:57:18,558 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678787309] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:18,558 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:18,558 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 36, 5] total 44 [2022-02-16 09:57:18,558 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995215239] [2022-02-16 09:57:18,558 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:18,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 09:57:18,559 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:18,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 09:57:18,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 09:57:18,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:18,559 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:18,559 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 5.136363636363637) internal successors, (226), 45 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) [2022-02-16 09:57:18,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:18,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:18,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:18,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:18,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:18,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:18,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:18,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:18,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:18,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:18,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:18,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:18,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:18,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:18,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:57:18,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:18,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:19,584 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 248 transitions and produced 232 states. [2022-02-16 09:57:19,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:19,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:19,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:19,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:19,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:19,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:19,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:19,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:19,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:19,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:19,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:19,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:19,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:19,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:19,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:19,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-16 09:57:19,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:19,602 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:19,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2022-02-16 09:57:19,792 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:19,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:19,792 INFO L85 PathProgramCache]: Analyzing trace with hash 2120337388, now seen corresponding path program 1 times [2022-02-16 09:57:19,792 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:19,792 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440737038] [2022-02-16 09:57:19,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:19,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:19,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:19,816 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 66 proven. 2 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 09:57:19,816 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:19,816 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440737038] [2022-02-16 09:57:19,816 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440737038] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:19,816 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362747664] [2022-02-16 09:57:19,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:19,816 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:19,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:19,818 INFO L229 MonitoredProcess]: Starting monitored process 250 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:19,818 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Waiting until timeout for monitored process [2022-02-16 09:57:19,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:19,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-16 09:57:19,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:20,760 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:20,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:20,882 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 09:57:20,882 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362747664] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:20,882 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:20,882 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 38, 5] total 46 [2022-02-16 09:57:20,882 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268753022] [2022-02-16 09:57:20,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:20,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 09:57:20,882 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:20,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 09:57:20,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1952, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 09:57:20,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:20,884 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:20,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 5.195652173913044) internal successors, (239), 47 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:20,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:20,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:20,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:20,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:20,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:20,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:20,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:20,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:20,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:20,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:20,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:20,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:20,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:20,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:20,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:20,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-02-16 09:57:20,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:20,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:22,074 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 245 states. [2022-02-16 09:57:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:57:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-16 09:57:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:57:22,092 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:22,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable247 [2022-02-16 09:57:22,292 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:22,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:22,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1608080720, now seen corresponding path program 1 times [2022-02-16 09:57:22,292 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:22,292 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469156454] [2022-02-16 09:57:22,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:22,293 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:22,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:22,317 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 70 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 09:57:22,318 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:22,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469156454] [2022-02-16 09:57:22,318 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469156454] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:22,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926569179] [2022-02-16 09:57:22,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:22,318 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:22,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:22,340 INFO L229 MonitoredProcess]: Starting monitored process 251 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:22,341 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Waiting until timeout for monitored process [2022-02-16 09:57:22,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:22,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-16 09:57:22,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:23,110 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:23,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:23,222 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 09:57:23,223 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926569179] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:23,223 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:23,223 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 40, 5] total 48 [2022-02-16 09:57:23,223 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93866815] [2022-02-16 09:57:23,223 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:23,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 09:57:23,223 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:23,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 09:57:23,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 09:57:23,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:23,224 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:23,224 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 5.25) internal successors, (252), 49 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:23,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:23,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:23,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:23,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:23,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:23,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:23,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:23,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:23,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:23,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:23,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:23,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:23,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:23,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:23,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:23,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:57:23,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-02-16 09:57:23,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:57:23,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:24,292 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 276 transitions and produced 258 states. [2022-02-16 09:57:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:57:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:57:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 09:57:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:57:24,311 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:24,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 251 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable248 [2022-02-16 09:57:24,503 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:24,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:24,504 INFO L85 PathProgramCache]: Analyzing trace with hash 148148341, now seen corresponding path program 1 times [2022-02-16 09:57:24,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:24,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115295363] [2022-02-16 09:57:24,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:24,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:24,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:24,532 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 09:57:24,533 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:24,533 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115295363] [2022-02-16 09:57:24,533 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115295363] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:24,533 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077222668] [2022-02-16 09:57:24,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:24,533 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:24,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:24,534 INFO L229 MonitoredProcess]: Starting monitored process 252 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:24,535 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (252)] Waiting until timeout for monitored process [2022-02-16 09:57:24,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:24,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 43 conjunts are in the unsatisfiable core [2022-02-16 09:57:24,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:25,220 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:25,220 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:25,328 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 09:57:25,328 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077222668] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:25,328 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:25,328 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 42, 5] total 50 [2022-02-16 09:57:25,328 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154758670] [2022-02-16 09:57:25,329 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:25,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-02-16 09:57:25,329 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:25,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-02-16 09:57:25,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=2320, Unknown=0, NotChecked=0, Total=2550 [2022-02-16 09:57:25,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:25,329 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:25,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 5.3) internal successors, (265), 51 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:25,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:25,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:25,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:25,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:25,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:25,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:25,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:25,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:25,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:25,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:25,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:25,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:25,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:25,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:25,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:25,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:57:25,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:57:25,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-02-16 09:57:25,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:57:25,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:26,622 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 290 transitions and produced 271 states. [2022-02-16 09:57:26,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:26,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:26,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:26,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:26,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:26,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:26,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:26,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:26,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:26,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:26,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:26,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:26,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:26,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:26,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:26,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:57:26,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:57:26,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:57:26,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-16 09:57:26,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:57:26,640 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (252)] Ended with exit code 0 [2022-02-16 09:57:26,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable249 [2022-02-16 09:57:26,824 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:26,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:26,824 INFO L85 PathProgramCache]: Analyzing trace with hash -1552676123, now seen corresponding path program 1 times [2022-02-16 09:57:26,824 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:26,824 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898104922] [2022-02-16 09:57:26,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:26,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:26,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:26,851 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 78 proven. 2 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 09:57:26,852 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:26,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898104922] [2022-02-16 09:57:26,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898104922] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:26,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102376012] [2022-02-16 09:57:26,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:26,852 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:26,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:26,853 INFO L229 MonitoredProcess]: Starting monitored process 253 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:26,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (253)] Waiting until timeout for monitored process [2022-02-16 09:57:26,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:26,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-16 09:57:26,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:27,769 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:27,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:27,906 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 09:57:27,906 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102376012] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:27,906 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:27,906 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 44, 5] total 52 [2022-02-16 09:57:27,906 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877595713] [2022-02-16 09:57:27,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:27,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-16 09:57:27,907 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:27,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-16 09:57:27,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=2516, Unknown=0, NotChecked=0, Total=2756 [2022-02-16 09:57:27,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:27,907 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:27,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 5.346153846153846) internal successors, (278), 53 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:27,907 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:27,907 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:27,907 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:27,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:27,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:27,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:27,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:27,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:27,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:27,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:27,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:27,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:27,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:27,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:27,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:27,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:57:27,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:57:27,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:57:27,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-02-16 09:57:27,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:57:27,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:28,957 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 297 transitions and produced 277 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:57:28,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 09:57:28,975 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (253)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:29,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,253 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:29,175 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 19 more)] === [2022-02-16 09:57:29,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:29,175 INFO L85 PathProgramCache]: Analyzing trace with hash -887303323, now seen corresponding path program 1 times [2022-02-16 09:57:29,175 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:29,175 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368870819] [2022-02-16 09:57:29,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:29,175 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:29,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:57:29,187 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:57:29,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:57:29,200 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:57:29,200 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:57:29,200 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (22 of 23 remaining) [2022-02-16 09:57:29,200 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (21 of 23 remaining) [2022-02-16 09:57:29,201 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (20 of 23 remaining) [2022-02-16 09:57:29,201 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (19 of 23 remaining) [2022-02-16 09:57:29,201 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (18 of 23 remaining) [2022-02-16 09:57:29,201 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (17 of 23 remaining) [2022-02-16 09:57:29,201 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (16 of 23 remaining) [2022-02-16 09:57:29,201 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (15 of 23 remaining) [2022-02-16 09:57:29,201 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (14 of 23 remaining) [2022-02-16 09:57:29,201 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (13 of 23 remaining) [2022-02-16 09:57:29,201 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 23 remaining) [2022-02-16 09:57:29,201 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 23 remaining) [2022-02-16 09:57:29,201 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 23 remaining) [2022-02-16 09:57:29,201 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 23 remaining) [2022-02-16 09:57:29,201 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 23 remaining) [2022-02-16 09:57:29,201 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 23 remaining) [2022-02-16 09:57:29,201 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 23 remaining) [2022-02-16 09:57:29,201 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 23 remaining) [2022-02-16 09:57:29,201 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 23 remaining) [2022-02-16 09:57:29,202 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 23 remaining) [2022-02-16 09:57:29,202 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 23 remaining) [2022-02-16 09:57:29,202 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 23 remaining) [2022-02-16 09:57:29,202 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 23 remaining) [2022-02-16 09:57:29,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251 [2022-02-16 09:57:29,202 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 09:57:29,202 WARN L235 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:57:29,202 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2022-02-16 09:57:29,210 WARN L322 ript$VariableManager]: TermVariabe threadThread11of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,210 WARN L322 ript$VariableManager]: TermVariabe threadThread11of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,210 WARN L322 ript$VariableManager]: TermVariabe threadThread11of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,210 WARN L322 ript$VariableManager]: TermVariabe threadThread11of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,211 WARN L322 ript$VariableManager]: TermVariabe threadThread22of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,211 WARN L322 ript$VariableManager]: TermVariabe threadThread22of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,211 WARN L322 ript$VariableManager]: TermVariabe threadThread22of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,211 WARN L322 ript$VariableManager]: TermVariabe threadThread22of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,211 WARN L322 ript$VariableManager]: TermVariabe threadThread10of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,211 WARN L322 ript$VariableManager]: TermVariabe threadThread10of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,211 WARN L322 ript$VariableManager]: TermVariabe threadThread10of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,211 WARN L322 ript$VariableManager]: TermVariabe threadThread10of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,211 WARN L322 ript$VariableManager]: TermVariabe threadThread12of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,211 WARN L322 ript$VariableManager]: TermVariabe threadThread12of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,211 WARN L322 ript$VariableManager]: TermVariabe threadThread12of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,211 WARN L322 ript$VariableManager]: TermVariabe threadThread12of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,212 WARN L322 ript$VariableManager]: TermVariabe threadThread21of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,212 WARN L322 ript$VariableManager]: TermVariabe threadThread21of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,212 WARN L322 ript$VariableManager]: TermVariabe threadThread21of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,212 WARN L322 ript$VariableManager]: TermVariabe threadThread21of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,212 WARN L322 ript$VariableManager]: TermVariabe threadThread1of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,212 WARN L322 ript$VariableManager]: TermVariabe threadThread1of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,212 WARN L322 ript$VariableManager]: TermVariabe threadThread1of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,212 WARN L322 ript$VariableManager]: TermVariabe threadThread1of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,213 WARN L322 ript$VariableManager]: TermVariabe threadThread13of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,213 WARN L322 ript$VariableManager]: TermVariabe threadThread13of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,213 WARN L322 ript$VariableManager]: TermVariabe threadThread13of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,213 WARN L322 ript$VariableManager]: TermVariabe threadThread13of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,213 WARN L322 ript$VariableManager]: TermVariabe threadThread20of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,213 WARN L322 ript$VariableManager]: TermVariabe threadThread20of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,213 WARN L322 ript$VariableManager]: TermVariabe threadThread20of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,213 WARN L322 ript$VariableManager]: TermVariabe threadThread20of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,213 WARN L322 ript$VariableManager]: TermVariabe threadThread2of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,213 WARN L322 ript$VariableManager]: TermVariabe threadThread2of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,213 WARN L322 ript$VariableManager]: TermVariabe threadThread2of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,213 WARN L322 ript$VariableManager]: TermVariabe threadThread2of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,213 WARN L322 ript$VariableManager]: TermVariabe threadThread15of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,213 WARN L322 ript$VariableManager]: TermVariabe threadThread15of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,213 WARN L322 ript$VariableManager]: TermVariabe threadThread15of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,214 WARN L322 ript$VariableManager]: TermVariabe threadThread15of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,214 WARN L322 ript$VariableManager]: TermVariabe threadThread14of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,214 WARN L322 ript$VariableManager]: TermVariabe threadThread14of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,214 WARN L322 ript$VariableManager]: TermVariabe threadThread14of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,214 WARN L322 ript$VariableManager]: TermVariabe threadThread14of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,214 WARN L322 ript$VariableManager]: TermVariabe threadThread16of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,214 WARN L322 ript$VariableManager]: TermVariabe threadThread16of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,214 WARN L322 ript$VariableManager]: TermVariabe threadThread16of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,214 WARN L322 ript$VariableManager]: TermVariabe threadThread16of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,214 WARN L322 ript$VariableManager]: TermVariabe threadThread8of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,214 WARN L322 ript$VariableManager]: TermVariabe threadThread8of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,214 WARN L322 ript$VariableManager]: TermVariabe threadThread8of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,214 WARN L322 ript$VariableManager]: TermVariabe threadThread8of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,214 WARN L322 ript$VariableManager]: TermVariabe threadThread19of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,214 WARN L322 ript$VariableManager]: TermVariabe threadThread19of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,214 WARN L322 ript$VariableManager]: TermVariabe threadThread19of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,215 WARN L322 ript$VariableManager]: TermVariabe threadThread19of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,215 WARN L322 ript$VariableManager]: TermVariabe threadThread7of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,215 WARN L322 ript$VariableManager]: TermVariabe threadThread7of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,215 WARN L322 ript$VariableManager]: TermVariabe threadThread7of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,215 WARN L322 ript$VariableManager]: TermVariabe threadThread7of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,215 WARN L322 ript$VariableManager]: TermVariabe threadThread9of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,215 WARN L322 ript$VariableManager]: TermVariabe threadThread9of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,215 WARN L322 ript$VariableManager]: TermVariabe threadThread9of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,215 WARN L322 ript$VariableManager]: TermVariabe threadThread9of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,215 WARN L322 ript$VariableManager]: TermVariabe threadThread18of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,215 WARN L322 ript$VariableManager]: TermVariabe threadThread18of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,215 WARN L322 ript$VariableManager]: TermVariabe threadThread18of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,215 WARN L322 ript$VariableManager]: TermVariabe threadThread18of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,215 WARN L322 ript$VariableManager]: TermVariabe threadThread6of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,215 WARN L322 ript$VariableManager]: TermVariabe threadThread6of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,215 WARN L322 ript$VariableManager]: TermVariabe threadThread6of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,216 WARN L322 ript$VariableManager]: TermVariabe threadThread6of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,216 WARN L322 ript$VariableManager]: TermVariabe threadThread17of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,216 WARN L322 ript$VariableManager]: TermVariabe threadThread17of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,216 WARN L322 ript$VariableManager]: TermVariabe threadThread17of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,216 WARN L322 ript$VariableManager]: TermVariabe threadThread17of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,216 WARN L322 ript$VariableManager]: TermVariabe threadThread5of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,216 WARN L322 ript$VariableManager]: TermVariabe threadThread5of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,216 WARN L322 ript$VariableManager]: TermVariabe threadThread5of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,216 WARN L322 ript$VariableManager]: TermVariabe threadThread5of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,216 WARN L322 ript$VariableManager]: TermVariabe threadThread3of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,216 WARN L322 ript$VariableManager]: TermVariabe threadThread3of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,216 WARN L322 ript$VariableManager]: TermVariabe threadThread3of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,216 WARN L322 ript$VariableManager]: TermVariabe threadThread3of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,216 WARN L322 ript$VariableManager]: TermVariabe threadThread4of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,216 WARN L322 ript$VariableManager]: TermVariabe threadThread4of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,216 WARN L322 ript$VariableManager]: TermVariabe threadThread4of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,217 WARN L322 ript$VariableManager]: TermVariabe threadThread4of22ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:57:29,218 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:57:29,219 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:57:29,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:29,231 INFO L229 MonitoredProcess]: Starting monitored process 254 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:57:29,233 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (254)] Waiting until timeout for monitored process [2022-02-16 09:57:29,234 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:57:29,234 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:57:29,234 INFO L340 AbstractCegarLoop]: Starting to check reachability of 24 error locations. [2022-02-16 09:57:29,235 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:57:29,235 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:29,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:29,236 INFO L85 PathProgramCache]: Analyzing trace with hash -1321288926, now seen corresponding path program 1 times [2022-02-16 09:57:29,236 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:29,236 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246866519] [2022-02-16 09:57:29,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:29,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:29,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:29,251 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:29,251 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:29,251 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246866519] [2022-02-16 09:57:29,251 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246866519] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:29,251 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185153218] [2022-02-16 09:57:29,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:29,251 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:29,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:29,271 INFO L229 MonitoredProcess]: Starting monitored process 255 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:29,271 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (255)] Waiting until timeout for monitored process [2022-02-16 09:57:29,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:29,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:57:29,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:29,406 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:29,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:29,426 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:29,426 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185153218] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:29,426 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:29,426 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:57:29,426 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256086904] [2022-02-16 09:57:29,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:29,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:57:29,426 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:29,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:57:29,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:57:29,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:29,427 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:29,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:29,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:29,465 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:57:29,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:57:29,482 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (255)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:29,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,255 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:29,679 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:29,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:29,679 INFO L85 PathProgramCache]: Analyzing trace with hash 1747596816, now seen corresponding path program 1 times [2022-02-16 09:57:29,679 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:29,679 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210365753] [2022-02-16 09:57:29,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:29,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:29,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:29,696 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:57:29,696 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:29,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210365753] [2022-02-16 09:57:29,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210365753] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:29,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860637354] [2022-02-16 09:57:29,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:29,696 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:29,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:29,698 INFO L229 MonitoredProcess]: Starting monitored process 256 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:29,702 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (256)] Waiting until timeout for monitored process [2022-02-16 09:57:29,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:29,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:57:29,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:29,896 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:29,896 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:29,923 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:57:29,923 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860637354] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:29,923 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:29,923 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:57:29,923 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510344756] [2022-02-16 09:57:29,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:29,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:57:29,923 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:29,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:57:29,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:57:29,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:29,924 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:29,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:29,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:57:29,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:30,036 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:57:30,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:57:30,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:57:30,052 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (256)] Ended with exit code 0 [2022-02-16 09:57:30,246 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,256 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:30,246 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:30,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:30,246 INFO L85 PathProgramCache]: Analyzing trace with hash -266823721, now seen corresponding path program 1 times [2022-02-16 09:57:30,246 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:30,247 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5250993] [2022-02-16 09:57:30,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:30,247 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:30,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:30,272 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:57:30,272 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:30,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5250993] [2022-02-16 09:57:30,272 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5250993] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:30,273 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007510275] [2022-02-16 09:57:30,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:30,273 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:30,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:30,275 INFO L229 MonitoredProcess]: Starting monitored process 257 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:30,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (257)] Waiting until timeout for monitored process [2022-02-16 09:57:30,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:30,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:57:30,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:30,472 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:30,472 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:30,500 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:57:30,501 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007510275] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:30,501 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:30,501 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:57:30,501 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092637988] [2022-02-16 09:57:30,501 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:30,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:57:30,501 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:30,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:57:30,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:57:30,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:30,501 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:30,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:30,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:57:30,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:57:30,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:30,616 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:57:30,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:30,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:57:30,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:57:30,634 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (257)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:30,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable254,257 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:30,834 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:30,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:30,834 INFO L85 PathProgramCache]: Analyzing trace with hash -2133214143, now seen corresponding path program 1 times [2022-02-16 09:57:30,834 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:30,834 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099628600] [2022-02-16 09:57:30,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:30,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:30,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:30,852 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:57:30,852 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:30,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099628600] [2022-02-16 09:57:30,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099628600] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:30,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498092661] [2022-02-16 09:57:30,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:30,852 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:30,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:30,854 INFO L229 MonitoredProcess]: Starting monitored process 258 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:30,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (258)] Waiting until timeout for monitored process [2022-02-16 09:57:30,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:30,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:57:30,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:31,098 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:31,099 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:31,145 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:57:31,145 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498092661] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:31,145 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:31,145 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:57:31,148 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538008352] [2022-02-16 09:57:31,148 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:31,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:57:31,149 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:31,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:57:31,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:57:31,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:31,150 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:31,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:31,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:31,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:57:31,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:57:31,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:31,385 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:57:31,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:31,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:31,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:57:31,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:31,402 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (258)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:31,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 258 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2022-02-16 09:57:31,586 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:31,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:31,587 INFO L85 PathProgramCache]: Analyzing trace with hash 61051924, now seen corresponding path program 1 times [2022-02-16 09:57:31,587 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:31,587 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603407134] [2022-02-16 09:57:31,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:31,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:31,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:31,633 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:57:31,633 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:31,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603407134] [2022-02-16 09:57:31,633 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603407134] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:31,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569490892] [2022-02-16 09:57:31,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:31,633 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:31,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:31,635 INFO L229 MonitoredProcess]: Starting monitored process 259 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:31,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (259)] Waiting until timeout for monitored process [2022-02-16 09:57:31,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:31,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:57:31,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:31,941 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:31,941 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:31,997 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:57:31,997 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569490892] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:31,997 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:31,997 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:57:31,997 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572938017] [2022-02-16 09:57:31,997 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:31,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:57:31,998 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:31,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:57:31,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:57:31,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:31,998 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:31,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:31,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:31,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:31,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:57:31,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:31,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:32,273 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:57:32,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:32,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:32,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:32,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:57:32,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:57:32,290 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (259)] Ended with exit code 0 [2022-02-16 09:57:32,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2022-02-16 09:57:32,474 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:32,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:32,475 INFO L85 PathProgramCache]: Analyzing trace with hash -512010326, now seen corresponding path program 1 times [2022-02-16 09:57:32,475 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:32,475 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844491262] [2022-02-16 09:57:32,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:32,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:32,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:32,524 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:57:32,524 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:32,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844491262] [2022-02-16 09:57:32,524 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844491262] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:32,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931090574] [2022-02-16 09:57:32,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:32,525 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:32,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:32,526 INFO L229 MonitoredProcess]: Starting monitored process 260 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:32,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (260)] Waiting until timeout for monitored process [2022-02-16 09:57:32,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:32,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:57:32,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:32,849 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:32,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:32,905 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:57:32,905 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931090574] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:32,905 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:32,905 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:57:32,905 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762968846] [2022-02-16 09:57:32,905 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:32,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:57:32,905 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:32,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:57:32,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:57:32,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:32,906 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:32,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:32,906 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:32,906 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:32,906 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:32,906 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:57:32,906 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:57:32,906 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:33,133 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 09:57:33,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:33,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:33,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:33,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:33,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:57:33,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:33,150 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (260)] Ended with exit code 0 [2022-02-16 09:57:33,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 260 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2022-02-16 09:57:33,347 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:33,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:33,347 INFO L85 PathProgramCache]: Analyzing trace with hash -1811869475, now seen corresponding path program 1 times [2022-02-16 09:57:33,348 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:33,348 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130776061] [2022-02-16 09:57:33,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:33,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:33,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:33,366 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:57:33,366 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:33,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130776061] [2022-02-16 09:57:33,366 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130776061] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:33,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840768950] [2022-02-16 09:57:33,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:33,366 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:33,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:33,367 INFO L229 MonitoredProcess]: Starting monitored process 261 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:33,368 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (261)] Waiting until timeout for monitored process [2022-02-16 09:57:33,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:33,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 09:57:33,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:33,641 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:33,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:33,699 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:57:33,699 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840768950] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:33,699 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:33,699 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 09:57:33,699 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629940672] [2022-02-16 09:57:33,699 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:33,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 09:57:33,700 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:33,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 09:57:33,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 09:57:33,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:33,700 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:33,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:33,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:33,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:33,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:33,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:33,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:57:33,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:33,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:33,981 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 09:57:33,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:33,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:33,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:33,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:33,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:33,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:57:33,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:33,998 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (261)] Ended with exit code 0 [2022-02-16 09:57:34,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 261 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable258 [2022-02-16 09:57:34,198 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:34,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:34,198 INFO L85 PathProgramCache]: Analyzing trace with hash -710009961, now seen corresponding path program 1 times [2022-02-16 09:57:34,198 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:34,198 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258021965] [2022-02-16 09:57:34,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:34,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:34,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:34,216 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:57:34,217 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:34,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258021965] [2022-02-16 09:57:34,217 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258021965] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:34,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555778869] [2022-02-16 09:57:34,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:34,217 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:34,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:34,218 INFO L229 MonitoredProcess]: Starting monitored process 262 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:34,219 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (262)] Waiting until timeout for monitored process [2022-02-16 09:57:34,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:34,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 09:57:34,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:34,567 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:34,568 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:34,625 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:57:34,625 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555778869] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:34,625 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:34,625 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 09:57:34,625 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165477836] [2022-02-16 09:57:34,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:34,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 09:57:34,626 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:34,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 09:57:34,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 09:57:34,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:34,626 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:34,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 09:57:34,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:34,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:34,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:34,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:34,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:34,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:57:34,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:34,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:34,976 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 09:57:34,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:34,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:34,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:34,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:34,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:34,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:34,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:57:34,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:34,993 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (262)] Ended with exit code 0 [2022-02-16 09:57:35,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable259,262 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:35,193 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:35,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:35,193 INFO L85 PathProgramCache]: Analyzing trace with hash -1493080282, now seen corresponding path program 1 times [2022-02-16 09:57:35,193 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:35,193 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115965047] [2022-02-16 09:57:35,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:35,193 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:35,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:35,212 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:57:35,212 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:35,213 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115965047] [2022-02-16 09:57:35,213 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115965047] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:35,213 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719882762] [2022-02-16 09:57:35,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:35,213 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:35,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:35,214 INFO L229 MonitoredProcess]: Starting monitored process 263 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:35,215 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (263)] Waiting until timeout for monitored process [2022-02-16 09:57:35,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:35,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 09:57:35,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:35,555 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:35,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:35,625 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:57:35,625 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719882762] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:35,625 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:35,625 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 09:57:35,625 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860469157] [2022-02-16 09:57:35,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:35,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 09:57:35,625 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:35,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 09:57:35,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 09:57:35,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:35,626 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:35,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:35,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:35,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:35,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:35,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:35,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:35,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:35,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:57:35,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:35,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:36,055 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 09:57:36,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:36,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:36,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:36,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:36,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:36,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:36,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:36,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:57:36,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:36,072 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (263)] Ended with exit code 0 [2022-02-16 09:57:36,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 263 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable260 [2022-02-16 09:57:36,272 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:36,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:36,272 INFO L85 PathProgramCache]: Analyzing trace with hash 2141595756, now seen corresponding path program 1 times [2022-02-16 09:57:36,272 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:36,272 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002555606] [2022-02-16 09:57:36,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:36,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:36,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:36,294 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:57:36,295 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:36,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002555606] [2022-02-16 09:57:36,295 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002555606] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:36,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483011209] [2022-02-16 09:57:36,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:36,295 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:36,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:36,296 INFO L229 MonitoredProcess]: Starting monitored process 264 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:36,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (264)] Waiting until timeout for monitored process [2022-02-16 09:57:36,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:36,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 09:57:36,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:36,685 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:36,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:36,754 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:57:36,755 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483011209] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:36,755 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:36,755 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 09:57:36,755 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270060933] [2022-02-16 09:57:36,755 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:36,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 09:57:36,755 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:36,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 09:57:36,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 09:57:36,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:36,755 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:36,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:36,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:36,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:36,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:36,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:36,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:36,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:36,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:36,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:57:36,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:36,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:37,240 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 09:57:37,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:37,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:37,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:37,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:37,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:37,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:37,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:37,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:37,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:57:37,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:37,257 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (264)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:37,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,264 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:37,448 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:37,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:37,448 INFO L85 PathProgramCache]: Analyzing trace with hash 580271131, now seen corresponding path program 1 times [2022-02-16 09:57:37,448 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:37,448 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718271218] [2022-02-16 09:57:37,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:37,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:37,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:37,471 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:57:37,471 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:37,471 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718271218] [2022-02-16 09:57:37,471 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718271218] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:37,472 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293393548] [2022-02-16 09:57:37,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:37,472 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:37,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:37,473 INFO L229 MonitoredProcess]: Starting monitored process 265 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:37,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (265)] Waiting until timeout for monitored process [2022-02-16 09:57:37,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:37,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 09:57:37,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:37,893 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:37,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:37,969 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:57:37,969 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293393548] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:37,969 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:37,969 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 09:57:37,970 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969879987] [2022-02-16 09:57:37,970 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:37,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 09:57:37,970 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:37,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 09:57:37,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 09:57:37,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:37,970 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:37,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 09:57:37,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:37,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:37,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:37,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:37,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:37,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:37,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:37,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:37,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:57:37,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:37,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:38,551 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 09:57:38,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:38,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:38,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:38,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:38,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:38,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:38,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:38,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:38,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:38,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:57:38,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:38,568 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (265)] Ended with exit code 0 [2022-02-16 09:57:38,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,265 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:38,755 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:38,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:38,756 INFO L85 PathProgramCache]: Analyzing trace with hash 761188309, now seen corresponding path program 1 times [2022-02-16 09:57:38,756 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:38,756 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885120187] [2022-02-16 09:57:38,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:38,756 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:38,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:38,779 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:57:38,779 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:38,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885120187] [2022-02-16 09:57:38,779 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885120187] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:38,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811329912] [2022-02-16 09:57:38,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:38,779 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:38,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:38,781 INFO L229 MonitoredProcess]: Starting monitored process 266 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:38,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (266)] Waiting until timeout for monitored process [2022-02-16 09:57:38,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:38,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 09:57:38,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:39,263 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:39,263 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:39,382 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:57:39,382 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811329912] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:39,382 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:39,382 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 09:57:39,382 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261498395] [2022-02-16 09:57:39,382 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:39,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 09:57:39,383 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:39,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 09:57:39,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 09:57:39,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:39,383 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:39,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:39,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:39,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:39,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:39,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:39,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:39,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:39,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:39,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:39,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:39,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:57:39,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:39,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:39,971 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 09:57:39,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:39,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:39,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:39,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:39,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:39,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:39,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:39,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:39,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:39,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:39,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:57:39,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:39,988 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (266)] Ended with exit code 0 [2022-02-16 09:57:40,185 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable263 [2022-02-16 09:57:40,185 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:40,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:40,185 INFO L85 PathProgramCache]: Analyzing trace with hash -1812220976, now seen corresponding path program 1 times [2022-02-16 09:57:40,185 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:40,185 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488393330] [2022-02-16 09:57:40,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:40,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:40,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:40,206 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:57:40,206 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:40,206 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488393330] [2022-02-16 09:57:40,206 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488393330] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:40,206 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105092287] [2022-02-16 09:57:40,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:40,206 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:40,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:40,207 INFO L229 MonitoredProcess]: Starting monitored process 267 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:40,208 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (267)] Waiting until timeout for monitored process [2022-02-16 09:57:40,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:40,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 09:57:40,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:40,712 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:40,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:40,802 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:57:40,802 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105092287] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:40,802 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:40,802 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 09:57:40,802 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660909373] [2022-02-16 09:57:40,802 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:40,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 09:57:40,802 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:40,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 09:57:40,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 09:57:40,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:40,803 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:40,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:40,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:40,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:40,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:40,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:40,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:40,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:40,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:40,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:40,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:40,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:40,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:57:40,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:40,804 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:41,453 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 192 transitions and produced 180 states. [2022-02-16 09:57:41,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:41,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:41,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:41,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:41,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:41,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:41,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:41,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:41,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:41,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:41,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:41,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:57:41,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:41,470 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (267)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:41,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,267 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:41,669 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:41,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:41,669 INFO L85 PathProgramCache]: Analyzing trace with hash -706656086, now seen corresponding path program 1 times [2022-02-16 09:57:41,669 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:41,669 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794181540] [2022-02-16 09:57:41,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:41,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:41,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:41,692 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:57:41,692 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:41,692 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794181540] [2022-02-16 09:57:41,692 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794181540] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:41,692 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391223070] [2022-02-16 09:57:41,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:41,693 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:41,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:41,694 INFO L229 MonitoredProcess]: Starting monitored process 268 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:41,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Waiting until timeout for monitored process [2022-02-16 09:57:41,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:41,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 09:57:41,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:42,228 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:42,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:42,322 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:57:42,322 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391223070] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:42,322 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:42,322 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 30, 5] total 38 [2022-02-16 09:57:42,322 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109865337] [2022-02-16 09:57:42,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:42,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 09:57:42,322 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:42,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 09:57:42,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 09:57:42,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:42,323 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:42,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.921052631578948) internal successors, (187), 39 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:42,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:42,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:42,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:42,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:42,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:42,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:42,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:42,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:42,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:42,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:42,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:42,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:57:42,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:42,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:43,015 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 206 transitions and produced 193 states. [2022-02-16 09:57:43,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:43,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:43,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:43,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:43,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:43,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:43,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:43,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:43,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:43,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:43,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:43,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:43,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:57:43,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:43,031 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Ended with exit code 0 [2022-02-16 09:57:43,220 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 268 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2022-02-16 09:57:43,221 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:43,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:43,221 INFO L85 PathProgramCache]: Analyzing trace with hash 2054787329, now seen corresponding path program 1 times [2022-02-16 09:57:43,221 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:43,221 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879757571] [2022-02-16 09:57:43,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:43,221 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:43,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:43,245 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:57:43,245 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:43,245 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879757571] [2022-02-16 09:57:43,245 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879757571] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:43,245 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703570032] [2022-02-16 09:57:43,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:43,245 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:43,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:43,247 INFO L229 MonitoredProcess]: Starting monitored process 269 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:43,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (269)] Waiting until timeout for monitored process [2022-02-16 09:57:43,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:43,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 09:57:43,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:43,926 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:43,926 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:44,069 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:57:44,069 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703570032] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:44,069 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:44,069 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 32, 5] total 40 [2022-02-16 09:57:44,069 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582741321] [2022-02-16 09:57:44,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:44,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 09:57:44,069 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:44,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 09:57:44,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 09:57:44,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:44,070 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:44,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 5.0) internal successors, (200), 41 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:44,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:44,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:44,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:44,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:44,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:44,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:44,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:44,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:44,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:44,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:44,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:44,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:44,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:57:44,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:44,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:44,898 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 220 transitions and produced 206 states. [2022-02-16 09:57:44,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:44,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:44,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:44,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:44,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:44,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:44,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:44,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:44,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:44,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:44,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:44,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:44,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:44,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:57:44,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:44,915 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (269)] Ended with exit code 0 [2022-02-16 09:57:45,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2022-02-16 09:57:45,111 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:45,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:45,111 INFO L85 PathProgramCache]: Analyzing trace with hash -959624177, now seen corresponding path program 1 times [2022-02-16 09:57:45,111 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:45,111 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642743836] [2022-02-16 09:57:45,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:45,111 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:45,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:45,135 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:57:45,136 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:45,136 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642743836] [2022-02-16 09:57:45,136 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642743836] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:45,136 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156472982] [2022-02-16 09:57:45,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:45,136 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:45,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:45,137 INFO L229 MonitoredProcess]: Starting monitored process 270 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:45,138 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (270)] Waiting until timeout for monitored process [2022-02-16 09:57:45,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:45,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 09:57:45,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:45,826 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:45,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:45,936 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 09:57:45,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1156472982] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:45,936 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:45,936 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 34, 5] total 42 [2022-02-16 09:57:45,936 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144251371] [2022-02-16 09:57:45,936 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:45,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 09:57:45,936 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:45,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 09:57:45,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1616, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 09:57:45,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:45,937 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:45,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 5.071428571428571) internal successors, (213), 43 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:45,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:45,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:45,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:45,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:45,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:45,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:45,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:45,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:45,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:45,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:45,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:45,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:45,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:45,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:57:45,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:45,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:47,017 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 234 transitions and produced 219 states. [2022-02-16 09:57:47,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:47,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:47,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:47,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:47,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:47,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:47,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:47,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:47,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:47,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:47,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:47,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:47,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:47,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:47,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:57:47,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:47,034 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (270)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:47,218 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 270 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2022-02-16 09:57:47,218 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:47,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:47,218 INFO L85 PathProgramCache]: Analyzing trace with hash -1483617350, now seen corresponding path program 1 times [2022-02-16 09:57:47,219 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:47,219 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013128986] [2022-02-16 09:57:47,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:47,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:47,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:47,246 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 62 proven. 2 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 09:57:47,246 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:47,246 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013128986] [2022-02-16 09:57:47,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013128986] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:47,246 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131916276] [2022-02-16 09:57:47,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:47,246 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:47,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:47,247 INFO L229 MonitoredProcess]: Starting monitored process 271 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:47,248 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (271)] Waiting until timeout for monitored process [2022-02-16 09:57:47,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:47,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-16 09:57:47,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:48,048 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:48,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:48,201 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 09:57:48,201 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131916276] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:48,201 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:48,201 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 36, 5] total 44 [2022-02-16 09:57:48,201 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6215583] [2022-02-16 09:57:48,201 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:48,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 09:57:48,202 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:48,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 09:57:48,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 09:57:48,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:48,202 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:48,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 5.136363636363637) internal successors, (226), 45 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) [2022-02-16 09:57:48,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:48,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:48,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:48,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:48,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:48,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:48,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:48,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:48,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:48,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:48,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:48,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:48,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:48,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:48,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:57:48,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:48,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:49,495 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 248 transitions and produced 232 states. [2022-02-16 09:57:49,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:49,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:49,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:49,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:49,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:49,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:49,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:49,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:49,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:49,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:49,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:49,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:49,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:49,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:49,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:49,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-16 09:57:49,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:49,513 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (271)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:49,697 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 271 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2022-02-16 09:57:49,697 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:49,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:49,697 INFO L85 PathProgramCache]: Analyzing trace with hash -650093100, now seen corresponding path program 1 times [2022-02-16 09:57:49,697 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:49,697 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546999104] [2022-02-16 09:57:49,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:49,697 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:49,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:49,731 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 66 proven. 2 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 09:57:49,732 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:49,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546999104] [2022-02-16 09:57:49,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546999104] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:49,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504439474] [2022-02-16 09:57:49,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:49,732 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:49,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:49,733 INFO L229 MonitoredProcess]: Starting monitored process 272 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:49,734 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (272)] Waiting until timeout for monitored process [2022-02-16 09:57:49,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:49,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-16 09:57:49,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:50,516 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:50,517 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:50,683 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 09:57:50,683 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504439474] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:50,683 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:50,683 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 38, 5] total 46 [2022-02-16 09:57:50,684 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462568120] [2022-02-16 09:57:50,684 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:50,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 09:57:50,684 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:50,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 09:57:50,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1952, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 09:57:50,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:50,684 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:50,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 5.195652173913044) internal successors, (239), 47 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-02-16 09:57:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:51,812 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 245 states. [2022-02-16 09:57:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:57:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-16 09:57:51,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:57:51,829 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (272)] Ended with exit code 0 [2022-02-16 09:57:52,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable269,272 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:52,023 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:52,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:52,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1790985469, now seen corresponding path program 1 times [2022-02-16 09:57:52,024 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:52,024 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578239203] [2022-02-16 09:57:52,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:52,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:52,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:52,046 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 70 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 09:57:52,047 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:52,047 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578239203] [2022-02-16 09:57:52,047 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578239203] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:52,047 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690041642] [2022-02-16 09:57:52,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:52,047 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:52,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:52,048 INFO L229 MonitoredProcess]: Starting monitored process 273 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:52,049 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (273)] Waiting until timeout for monitored process [2022-02-16 09:57:52,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:52,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-16 09:57:52,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:52,708 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:52,708 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:52,834 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 09:57:52,834 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690041642] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:52,834 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:52,834 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 40, 5] total 48 [2022-02-16 09:57:52,834 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877170720] [2022-02-16 09:57:52,835 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:52,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 09:57:52,835 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:52,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 09:57:52,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 09:57:52,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:52,835 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:52,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 5.25) internal successors, (252), 49 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:52,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:52,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:52,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:52,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:52,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:52,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:52,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:52,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:52,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:52,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:52,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:52,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:52,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:52,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:52,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:52,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:57:52,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-02-16 09:57:52,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:57:52,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:54,100 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 276 transitions and produced 258 states. [2022-02-16 09:57:54,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:54,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:54,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:54,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:54,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:54,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:54,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:54,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:54,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:54,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:54,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:54,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:54,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:54,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:54,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:54,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:57:54,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:57:54,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 09:57:54,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:57:54,117 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (273)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:54,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 273 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable270 [2022-02-16 09:57:54,309 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:54,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:54,309 INFO L85 PathProgramCache]: Analyzing trace with hash -1526317759, now seen corresponding path program 1 times [2022-02-16 09:57:54,310 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:54,310 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383775314] [2022-02-16 09:57:54,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:54,310 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:54,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:54,336 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 09:57:54,336 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:54,336 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383775314] [2022-02-16 09:57:54,336 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383775314] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:54,336 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19391279] [2022-02-16 09:57:54,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:54,336 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:54,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:54,338 INFO L229 MonitoredProcess]: Starting monitored process 274 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:54,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (274)] Waiting until timeout for monitored process [2022-02-16 09:57:54,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:54,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 43 conjunts are in the unsatisfiable core [2022-02-16 09:57:54,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:55,284 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:55,284 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:55,464 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 09:57:55,464 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19391279] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:55,464 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:55,464 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 42, 5] total 50 [2022-02-16 09:57:55,464 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798438208] [2022-02-16 09:57:55,464 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:55,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-02-16 09:57:55,464 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:55,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-02-16 09:57:55,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=2320, Unknown=0, NotChecked=0, Total=2550 [2022-02-16 09:57:55,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:55,465 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:55,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 5.3) internal successors, (265), 51 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:55,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:55,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:55,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:55,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:55,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:55,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:55,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:55,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:55,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:55,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:55,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:55,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:55,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:55,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:55,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:55,466 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:57:55,466 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:57:55,466 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-02-16 09:57:55,466 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:57:55,466 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:57,146 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 290 transitions and produced 271 states. [2022-02-16 09:57:57,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:57,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:57,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:57,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:57,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:57,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:57,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:57,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:57,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:57,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:57,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:57,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:57,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:57,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:57,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:57,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:57:57,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:57:57,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:57:57,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-16 09:57:57,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:57:57,171 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (274)] Forceful destruction successful, exit code 0 [2022-02-16 09:57:57,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 274 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable271 [2022-02-16 09:57:57,347 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:57:57,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:57:57,348 INFO L85 PathProgramCache]: Analyzing trace with hash 62870236, now seen corresponding path program 1 times [2022-02-16 09:57:57,348 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:57:57,348 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409349304] [2022-02-16 09:57:57,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:57,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:57:57,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:57,375 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 78 proven. 2 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 09:57:57,375 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:57:57,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409349304] [2022-02-16 09:57:57,375 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409349304] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:57:57,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916955442] [2022-02-16 09:57:57,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:57:57,376 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:57:57,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:57:57,377 INFO L229 MonitoredProcess]: Starting monitored process 275 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:57:57,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (275)] Waiting until timeout for monitored process [2022-02-16 09:57:57,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:57:57,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-16 09:57:57,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:57:58,239 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:57:58,239 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:57:58,373 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 09:57:58,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916955442] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:57:58,373 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:57:58,373 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 44, 5] total 52 [2022-02-16 09:57:58,373 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832251839] [2022-02-16 09:57:58,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:57:58,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-16 09:57:58,374 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:57:58,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-16 09:57:58,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=2516, Unknown=0, NotChecked=0, Total=2756 [2022-02-16 09:57:58,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:58,374 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:57:58,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 5.346153846153846) internal successors, (278), 53 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:57:58,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:57:58,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:57:59,863 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 304 transitions and produced 284 states. [2022-02-16 09:57:59,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:57:59,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:57:59,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:57:59,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:57:59,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:57:59,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:57:59,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:57:59,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:57:59,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:57:59,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:57:59,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:57:59,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:57:59,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:57:59,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:57:59,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:57:59,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:57:59,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:57:59,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:57:59,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:57:59,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-16 09:57:59,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:57:59,880 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (275)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:00,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,275 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:00,078 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:58:00,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:00,079 INFO L85 PathProgramCache]: Analyzing trace with hash -261455442, now seen corresponding path program 1 times [2022-02-16 09:58:00,079 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:00,079 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212428356] [2022-02-16 09:58:00,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:00,079 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:00,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:00,106 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 82 proven. 2 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 09:58:00,106 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:00,106 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212428356] [2022-02-16 09:58:00,106 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212428356] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:00,106 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1824124220] [2022-02-16 09:58:00,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:00,106 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:00,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:00,107 INFO L229 MonitoredProcess]: Starting monitored process 276 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:00,108 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (276)] Waiting until timeout for monitored process [2022-02-16 09:58:00,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:00,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 47 conjunts are in the unsatisfiable core [2022-02-16 09:58:00,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:00,886 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:00,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:01,039 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 09:58:01,039 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1824124220] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:01,039 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:01,039 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 46, 5] total 54 [2022-02-16 09:58:01,039 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627338476] [2022-02-16 09:58:01,039 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:01,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-02-16 09:58:01,039 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:01,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-02-16 09:58:01,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=2720, Unknown=0, NotChecked=0, Total=2970 [2022-02-16 09:58:01,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:01,040 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:01,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 54 states have (on average 5.388888888888889) internal successors, (291), 55 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:01,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:01,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:01,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:58:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:58:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:58:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:58:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:58:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-16 09:58:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:58:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:02,331 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 311 transitions and produced 290 states. [2022-02-16 09:58:02,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:02,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:02,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:02,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:02,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:02,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:02,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:02,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:02,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:02,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:02,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:02,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:02,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:02,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:02,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:58:02,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:58:02,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:58:02,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:58:02,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:58:02,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-16 09:58:02,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:58:02,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-16 09:58:02,349 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (276)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:02,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,276 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:02,536 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 20 more)] === [2022-02-16 09:58:02,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:02,537 INFO L85 PathProgramCache]: Analyzing trace with hash 484998095, now seen corresponding path program 1 times [2022-02-16 09:58:02,537 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:02,537 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587414062] [2022-02-16 09:58:02,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:02,537 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:02,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:58:02,549 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:58:02,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:58:02,570 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:58:02,570 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:58:02,570 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (23 of 24 remaining) [2022-02-16 09:58:02,571 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (22 of 24 remaining) [2022-02-16 09:58:02,571 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (21 of 24 remaining) [2022-02-16 09:58:02,571 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (20 of 24 remaining) [2022-02-16 09:58:02,571 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (19 of 24 remaining) [2022-02-16 09:58:02,571 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (18 of 24 remaining) [2022-02-16 09:58:02,571 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (17 of 24 remaining) [2022-02-16 09:58:02,571 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (16 of 24 remaining) [2022-02-16 09:58:02,571 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (15 of 24 remaining) [2022-02-16 09:58:02,571 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (14 of 24 remaining) [2022-02-16 09:58:02,572 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (13 of 24 remaining) [2022-02-16 09:58:02,572 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 24 remaining) [2022-02-16 09:58:02,572 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 24 remaining) [2022-02-16 09:58:02,572 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 24 remaining) [2022-02-16 09:58:02,572 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 24 remaining) [2022-02-16 09:58:02,572 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 24 remaining) [2022-02-16 09:58:02,572 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 24 remaining) [2022-02-16 09:58:02,572 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 24 remaining) [2022-02-16 09:58:02,572 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 24 remaining) [2022-02-16 09:58:02,572 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 24 remaining) [2022-02-16 09:58:02,573 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 24 remaining) [2022-02-16 09:58:02,573 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 24 remaining) [2022-02-16 09:58:02,573 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 24 remaining) [2022-02-16 09:58:02,573 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 24 remaining) [2022-02-16 09:58:02,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274 [2022-02-16 09:58:02,574 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 09:58:02,574 WARN L235 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:58:02,574 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2022-02-16 09:58:02,588 WARN L322 ript$VariableManager]: TermVariabe threadThread20of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,588 WARN L322 ript$VariableManager]: TermVariabe threadThread20of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,588 WARN L322 ript$VariableManager]: TermVariabe threadThread20of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,588 WARN L322 ript$VariableManager]: TermVariabe threadThread20of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,589 WARN L322 ript$VariableManager]: TermVariabe threadThread10of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,589 WARN L322 ript$VariableManager]: TermVariabe threadThread10of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,589 WARN L322 ript$VariableManager]: TermVariabe threadThread10of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,589 WARN L322 ript$VariableManager]: TermVariabe threadThread10of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,589 WARN L322 ript$VariableManager]: TermVariabe threadThread21of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,589 WARN L322 ript$VariableManager]: TermVariabe threadThread21of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,589 WARN L322 ript$VariableManager]: TermVariabe threadThread21of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,589 WARN L322 ript$VariableManager]: TermVariabe threadThread21of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,589 WARN L322 ript$VariableManager]: TermVariabe threadThread22of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,589 WARN L322 ript$VariableManager]: TermVariabe threadThread22of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,589 WARN L322 ript$VariableManager]: TermVariabe threadThread22of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,589 WARN L322 ript$VariableManager]: TermVariabe threadThread22of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,590 WARN L322 ript$VariableManager]: TermVariabe threadThread1of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,590 WARN L322 ript$VariableManager]: TermVariabe threadThread1of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,590 WARN L322 ript$VariableManager]: TermVariabe threadThread1of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,590 WARN L322 ript$VariableManager]: TermVariabe threadThread1of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,590 WARN L322 ript$VariableManager]: TermVariabe threadThread11of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,590 WARN L322 ript$VariableManager]: TermVariabe threadThread11of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,590 WARN L322 ript$VariableManager]: TermVariabe threadThread11of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,590 WARN L322 ript$VariableManager]: TermVariabe threadThread11of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,590 WARN L322 ript$VariableManager]: TermVariabe threadThread12of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,590 WARN L322 ript$VariableManager]: TermVariabe threadThread12of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,590 WARN L322 ript$VariableManager]: TermVariabe threadThread12of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,590 WARN L322 ript$VariableManager]: TermVariabe threadThread12of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,591 WARN L322 ript$VariableManager]: TermVariabe threadThread13of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,591 WARN L322 ript$VariableManager]: TermVariabe threadThread13of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,591 WARN L322 ript$VariableManager]: TermVariabe threadThread13of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,591 WARN L322 ript$VariableManager]: TermVariabe threadThread13of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,591 WARN L322 ript$VariableManager]: TermVariabe threadThread14of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,591 WARN L322 ript$VariableManager]: TermVariabe threadThread14of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,591 WARN L322 ript$VariableManager]: TermVariabe threadThread14of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,591 WARN L322 ript$VariableManager]: TermVariabe threadThread14of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,591 WARN L322 ript$VariableManager]: TermVariabe threadThread23of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,628 WARN L322 ript$VariableManager]: TermVariabe threadThread23of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,628 WARN L322 ript$VariableManager]: TermVariabe threadThread23of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,629 WARN L322 ript$VariableManager]: TermVariabe threadThread23of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,629 WARN L322 ript$VariableManager]: TermVariabe threadThread6of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,629 WARN L322 ript$VariableManager]: TermVariabe threadThread6of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,629 WARN L322 ript$VariableManager]: TermVariabe threadThread6of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,629 WARN L322 ript$VariableManager]: TermVariabe threadThread6of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,629 WARN L322 ript$VariableManager]: TermVariabe threadThread7of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,629 WARN L322 ript$VariableManager]: TermVariabe threadThread7of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,629 WARN L322 ript$VariableManager]: TermVariabe threadThread7of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,629 WARN L322 ript$VariableManager]: TermVariabe threadThread7of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,629 WARN L322 ript$VariableManager]: TermVariabe threadThread17of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,629 WARN L322 ript$VariableManager]: TermVariabe threadThread17of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,630 WARN L322 ript$VariableManager]: TermVariabe threadThread17of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,630 WARN L322 ript$VariableManager]: TermVariabe threadThread17of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,630 WARN L322 ript$VariableManager]: TermVariabe threadThread18of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,630 WARN L322 ript$VariableManager]: TermVariabe threadThread18of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,630 WARN L322 ript$VariableManager]: TermVariabe threadThread18of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,630 WARN L322 ript$VariableManager]: TermVariabe threadThread18of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,631 WARN L322 ript$VariableManager]: TermVariabe threadThread4of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,631 WARN L322 ript$VariableManager]: TermVariabe threadThread4of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,631 WARN L322 ript$VariableManager]: TermVariabe threadThread4of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,631 WARN L322 ript$VariableManager]: TermVariabe threadThread4of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,631 WARN L322 ript$VariableManager]: TermVariabe threadThread5of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,632 WARN L322 ript$VariableManager]: TermVariabe threadThread5of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,632 WARN L322 ript$VariableManager]: TermVariabe threadThread5of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,632 WARN L322 ript$VariableManager]: TermVariabe threadThread5of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,632 WARN L322 ript$VariableManager]: TermVariabe threadThread8of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,632 WARN L322 ript$VariableManager]: TermVariabe threadThread8of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,632 WARN L322 ript$VariableManager]: TermVariabe threadThread8of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,632 WARN L322 ript$VariableManager]: TermVariabe threadThread8of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,632 WARN L322 ript$VariableManager]: TermVariabe threadThread9of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,632 WARN L322 ript$VariableManager]: TermVariabe threadThread9of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,632 WARN L322 ript$VariableManager]: TermVariabe threadThread9of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,632 WARN L322 ript$VariableManager]: TermVariabe threadThread9of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,632 WARN L322 ript$VariableManager]: TermVariabe threadThread15of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,633 WARN L322 ript$VariableManager]: TermVariabe threadThread15of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,633 WARN L322 ript$VariableManager]: TermVariabe threadThread15of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,633 WARN L322 ript$VariableManager]: TermVariabe threadThread15of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,633 WARN L322 ript$VariableManager]: TermVariabe threadThread16of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,633 WARN L322 ript$VariableManager]: TermVariabe threadThread16of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,633 WARN L322 ript$VariableManager]: TermVariabe threadThread16of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,633 WARN L322 ript$VariableManager]: TermVariabe threadThread16of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,633 WARN L322 ript$VariableManager]: TermVariabe threadThread19of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,633 WARN L322 ript$VariableManager]: TermVariabe threadThread19of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,633 WARN L322 ript$VariableManager]: TermVariabe threadThread19of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,633 WARN L322 ript$VariableManager]: TermVariabe threadThread19of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,633 WARN L322 ript$VariableManager]: TermVariabe threadThread2of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,633 WARN L322 ript$VariableManager]: TermVariabe threadThread2of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,634 WARN L322 ript$VariableManager]: TermVariabe threadThread2of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,634 WARN L322 ript$VariableManager]: TermVariabe threadThread2of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,634 WARN L322 ript$VariableManager]: TermVariabe threadThread3of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,634 WARN L322 ript$VariableManager]: TermVariabe threadThread3of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,634 WARN L322 ript$VariableManager]: TermVariabe threadThread3of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,634 WARN L322 ript$VariableManager]: TermVariabe threadThread3of23ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:02,639 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:58:02,640 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:58:02,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:02,642 INFO L229 MonitoredProcess]: Starting monitored process 277 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:58:02,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (277)] Waiting until timeout for monitored process [2022-02-16 09:58:02,644 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:58:02,644 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:58:02,644 INFO L340 AbstractCegarLoop]: Starting to check reachability of 25 error locations. [2022-02-16 09:58:02,648 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:58:02,648 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:02,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:02,648 INFO L85 PathProgramCache]: Analyzing trace with hash 1358679070, now seen corresponding path program 1 times [2022-02-16 09:58:02,648 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:02,648 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665978392] [2022-02-16 09:58:02,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:02,649 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:02,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:02,665 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:02,666 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:02,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665978392] [2022-02-16 09:58:02,666 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665978392] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:02,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98516054] [2022-02-16 09:58:02,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:02,666 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:02,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:02,667 INFO L229 MonitoredProcess]: Starting monitored process 278 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:02,668 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (278)] Waiting until timeout for monitored process [2022-02-16 09:58:02,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:02,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:58:02,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:02,839 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:02,839 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:02,864 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:02,864 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98516054] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:02,864 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:02,864 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:58:02,864 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44242020] [2022-02-16 09:58:02,864 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:02,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:58:02,865 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:02,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:58:02,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:58:02,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:02,865 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:02,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:02,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:02,902 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:58:02,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:58:02,919 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (278)] Ended with exit code 0 [2022-02-16 09:58:03,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable275,278 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:03,110 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:03,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:03,110 INFO L85 PathProgramCache]: Analyzing trace with hash 2040755732, now seen corresponding path program 1 times [2022-02-16 09:58:03,110 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:03,110 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583233200] [2022-02-16 09:58:03,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:03,110 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:03,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:03,132 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:58:03,132 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:03,132 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583233200] [2022-02-16 09:58:03,132 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583233200] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:03,132 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381793692] [2022-02-16 09:58:03,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:03,132 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:03,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:03,134 INFO L229 MonitoredProcess]: Starting monitored process 279 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:03,134 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (279)] Waiting until timeout for monitored process [2022-02-16 09:58:03,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:03,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:58:03,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:03,339 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:03,339 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:03,365 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:58:03,366 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381793692] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:03,366 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:03,366 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:58:03,366 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255420212] [2022-02-16 09:58:03,366 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:03,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:58:03,366 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:03,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:58:03,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:58:03,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:03,368 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:03,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:03,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:58:03,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:03,472 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:58:03,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:58:03,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:58:03,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (279)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:03,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 279 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable276 [2022-02-16 09:58:03,685 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:03,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:03,686 INFO L85 PathProgramCache]: Analyzing trace with hash 1073977627, now seen corresponding path program 1 times [2022-02-16 09:58:03,686 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:03,686 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063121764] [2022-02-16 09:58:03,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:03,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:03,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:03,715 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:58:03,716 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:03,716 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063121764] [2022-02-16 09:58:03,716 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063121764] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:03,716 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964557796] [2022-02-16 09:58:03,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:03,716 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:03,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:03,717 INFO L229 MonitoredProcess]: Starting monitored process 280 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:03,719 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (280)] Waiting until timeout for monitored process [2022-02-16 09:58:03,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:03,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:58:03,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:03,958 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:03,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:03,998 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:58:03,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964557796] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:03,998 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:03,998 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:58:03,998 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236257154] [2022-02-16 09:58:03,998 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:03,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:58:03,998 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:03,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:58:03,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:58:03,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:03,999 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:03,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:03,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:58:03,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:58:03,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:04,144 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:58:04,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:04,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:58:04,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:58:04,161 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (280)] Ended with exit code 0 [2022-02-16 09:58:04,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 280 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable277 [2022-02-16 09:58:04,346 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:04,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:04,346 INFO L85 PathProgramCache]: Analyzing trace with hash -624555663, now seen corresponding path program 1 times [2022-02-16 09:58:04,346 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:04,346 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121177084] [2022-02-16 09:58:04,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:04,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:04,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:04,370 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:58:04,370 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:04,370 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121177084] [2022-02-16 09:58:04,370 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121177084] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:04,370 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760513616] [2022-02-16 09:58:04,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:04,370 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:04,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:04,372 INFO L229 MonitoredProcess]: Starting monitored process 281 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:04,373 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (281)] Waiting until timeout for monitored process [2022-02-16 09:58:04,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:04,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:58:04,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:04,652 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:04,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:04,696 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:58:04,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760513616] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:04,696 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:04,696 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:58:04,696 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264828899] [2022-02-16 09:58:04,696 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:04,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:58:04,697 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:04,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:58:04,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:58:04,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:04,697 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:04,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:04,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:04,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:58:04,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:58:04,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:04,907 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:58:04,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:04,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:04,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:58:04,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:04,924 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (281)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:05,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 281 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2022-02-16 09:58:05,108 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:05,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:05,109 INFO L85 PathProgramCache]: Analyzing trace with hash 1588779772, now seen corresponding path program 1 times [2022-02-16 09:58:05,109 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:05,109 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917754840] [2022-02-16 09:58:05,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:05,109 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:05,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:05,132 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:58:05,132 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:05,132 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917754840] [2022-02-16 09:58:05,132 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917754840] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:05,132 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912805279] [2022-02-16 09:58:05,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:05,132 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:05,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:05,133 INFO L229 MonitoredProcess]: Starting monitored process 282 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:05,134 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (282)] Waiting until timeout for monitored process [2022-02-16 09:58:05,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:05,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:58:05,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:05,416 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:05,416 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:05,469 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:58:05,470 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912805279] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:05,470 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:05,470 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:58:05,470 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904443861] [2022-02-16 09:58:05,470 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:05,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:58:05,470 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:05,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:58:05,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:58:05,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:05,470 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:05,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:05,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:58:05,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:05,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:05,745 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:58:05,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:05,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:05,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:05,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:58:05,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:58:05,768 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (282)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:05,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 282 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable279 [2022-02-16 09:58:05,946 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:05,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:05,946 INFO L85 PathProgramCache]: Analyzing trace with hash -1612377906, now seen corresponding path program 1 times [2022-02-16 09:58:05,946 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:05,946 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9936269] [2022-02-16 09:58:05,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:05,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:05,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:05,970 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:58:05,970 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:05,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9936269] [2022-02-16 09:58:05,970 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9936269] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:05,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636640016] [2022-02-16 09:58:05,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:05,970 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:05,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:05,972 INFO L229 MonitoredProcess]: Starting monitored process 283 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:05,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (283)] Waiting until timeout for monitored process [2022-02-16 09:58:06,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:06,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:58:06,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:06,275 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:06,276 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:06,323 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:58:06,323 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1636640016] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:06,323 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:06,323 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:58:06,323 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347742622] [2022-02-16 09:58:06,323 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:06,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:58:06,323 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:06,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:58:06,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:58:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:06,324 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:06,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:06,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:06,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:06,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:06,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:58:06,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:58:06,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:06,569 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 09:58:06,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:06,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:06,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:06,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:06,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:58:06,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:06,585 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (283)] Ended with exit code 0 [2022-02-16 09:58:06,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 283 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable280 [2022-02-16 09:58:06,776 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:06,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:06,776 INFO L85 PathProgramCache]: Analyzing trace with hash 127681745, now seen corresponding path program 1 times [2022-02-16 09:58:06,776 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:06,776 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922343317] [2022-02-16 09:58:06,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:06,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:06,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:06,798 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:58:06,798 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:06,798 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922343317] [2022-02-16 09:58:06,798 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922343317] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:06,798 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364528189] [2022-02-16 09:58:06,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:06,798 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:06,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:06,800 INFO L229 MonitoredProcess]: Starting monitored process 284 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:06,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (284)] Waiting until timeout for monitored process [2022-02-16 09:58:06,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:06,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 09:58:06,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:07,138 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:07,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:07,189 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:58:07,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364528189] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:07,189 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:07,189 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 09:58:07,189 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85151872] [2022-02-16 09:58:07,189 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:07,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 09:58:07,189 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:07,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 09:58:07,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 09:58:07,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:07,190 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:07,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:07,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:07,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:07,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:07,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:07,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:58:07,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:07,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:07,497 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 09:58:07,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:07,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:07,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:07,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:07,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:07,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:58:07,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:07,514 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (284)] Ended with exit code 0 [2022-02-16 09:58:07,713 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable281,284 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:07,713 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:07,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:07,714 INFO L85 PathProgramCache]: Analyzing trace with hash 989259819, now seen corresponding path program 1 times [2022-02-16 09:58:07,714 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:07,714 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195981032] [2022-02-16 09:58:07,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:07,714 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:07,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:07,733 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:58:07,734 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:07,734 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195981032] [2022-02-16 09:58:07,734 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195981032] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:07,734 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591325206] [2022-02-16 09:58:07,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:07,734 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:07,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:07,735 INFO L229 MonitoredProcess]: Starting monitored process 285 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:07,736 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (285)] Waiting until timeout for monitored process [2022-02-16 09:58:07,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:07,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 09:58:07,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:08,133 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:08,133 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:08,212 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:58:08,212 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1591325206] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:08,212 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:08,212 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 09:58:08,213 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264509245] [2022-02-16 09:58:08,213 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:08,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 09:58:08,213 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:08,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 09:58:08,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 09:58:08,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:08,213 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:08,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 09:58:08,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:08,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:08,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:08,214 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:08,214 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:08,214 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:58:08,214 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:08,214 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:08,643 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 09:58:08,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:08,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:08,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:08,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:08,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:08,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:08,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:58:08,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:08,659 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (285)] Ended with exit code 0 [2022-02-16 09:58:08,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable282,285 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:08,859 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:08,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:08,859 INFO L85 PathProgramCache]: Analyzing trace with hash -318511490, now seen corresponding path program 1 times [2022-02-16 09:58:08,859 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:08,859 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177984089] [2022-02-16 09:58:08,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:08,859 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:08,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:08,882 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:58:08,883 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:08,883 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177984089] [2022-02-16 09:58:08,883 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177984089] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:08,883 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370460737] [2022-02-16 09:58:08,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:08,883 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:08,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:08,884 INFO L229 MonitoredProcess]: Starting monitored process 286 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:08,885 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (286)] Waiting until timeout for monitored process [2022-02-16 09:58:09,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:09,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 09:58:09,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:09,316 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:09,316 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:09,396 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:58:09,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370460737] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:09,397 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:09,397 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 09:58:09,397 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619247379] [2022-02-16 09:58:09,397 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:09,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 09:58:09,397 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:09,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 09:58:09,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 09:58:09,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:09,398 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:09,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:09,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:09,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:09,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:09,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:09,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:09,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:09,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:58:09,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:09,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:09,756 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 09:58:09,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:09,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:09,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:09,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:09,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:09,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:09,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:09,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:58:09,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:09,773 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (286)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:09,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,286 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:09,973 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:09,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:09,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1050322696, now seen corresponding path program 1 times [2022-02-16 09:58:09,973 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:09,973 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791286232] [2022-02-16 09:58:09,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:09,974 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:09,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:09,995 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:58:09,995 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:09,995 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791286232] [2022-02-16 09:58:09,996 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791286232] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:09,996 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045942414] [2022-02-16 09:58:09,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:09,996 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:09,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:09,997 INFO L229 MonitoredProcess]: Starting monitored process 287 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:09,999 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (287)] Waiting until timeout for monitored process [2022-02-16 09:58:10,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:10,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 09:58:10,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:10,465 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:10,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:10,528 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:58:10,528 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045942414] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:10,528 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:10,528 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 09:58:10,529 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710284193] [2022-02-16 09:58:10,529 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:10,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 09:58:10,529 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:10,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 09:58:10,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 09:58:10,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:10,530 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:10,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:10,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:10,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:10,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:10,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:10,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:10,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:10,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:10,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:58:10,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:10,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:10,988 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 09:58:10,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:10,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:10,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:10,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:10,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:10,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:10,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:10,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:10,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:58:10,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:11,006 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (287)] Ended with exit code 0 [2022-02-16 09:58:11,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,287 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:11,190 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:11,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:11,190 INFO L85 PathProgramCache]: Analyzing trace with hash 276532863, now seen corresponding path program 1 times [2022-02-16 09:58:11,190 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:11,190 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102841249] [2022-02-16 09:58:11,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:11,190 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:11,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:11,215 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:58:11,215 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:11,215 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102841249] [2022-02-16 09:58:11,215 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102841249] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:11,215 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584018109] [2022-02-16 09:58:11,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:11,215 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:11,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:11,217 INFO L229 MonitoredProcess]: Starting monitored process 288 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:11,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (288)] Waiting until timeout for monitored process [2022-02-16 09:58:11,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:11,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 09:58:11,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:11,738 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:11,738 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:11,835 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:58:11,836 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584018109] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:11,836 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:11,836 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 09:58:11,836 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228867885] [2022-02-16 09:58:11,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:11,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 09:58:11,836 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:11,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 09:58:11,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 09:58:11,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:11,837 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:11,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 09:58:11,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:11,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:11,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:11,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:11,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:11,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:11,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:11,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:11,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:58:11,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:11,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:12,559 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 09:58:12,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:12,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:12,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:12,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:12,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:12,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:12,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:12,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:12,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:12,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:58:12,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:12,578 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (288)] Ended with exit code 0 [2022-02-16 09:58:12,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,288 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:12,762 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:12,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:12,762 INFO L85 PathProgramCache]: Analyzing trace with hash -482042023, now seen corresponding path program 1 times [2022-02-16 09:58:12,762 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:12,762 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349844995] [2022-02-16 09:58:12,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:12,762 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:12,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:12,780 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:58:12,780 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:12,780 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349844995] [2022-02-16 09:58:12,780 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349844995] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:12,780 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013221721] [2022-02-16 09:58:12,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:12,780 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:12,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:12,781 INFO L229 MonitoredProcess]: Starting monitored process 289 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:12,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (289)] Waiting until timeout for monitored process [2022-02-16 09:58:12,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:12,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 09:58:12,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:13,364 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:13,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:13,432 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:58:13,433 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013221721] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:13,433 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:13,433 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 09:58:13,433 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215480853] [2022-02-16 09:58:13,433 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:13,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 09:58:13,433 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:13,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 09:58:13,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 09:58:13,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:13,434 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:13,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:13,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:13,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:13,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:13,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:13,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:13,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:13,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:13,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:13,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:13,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:58:13,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:13,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:14,095 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 09:58:14,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:14,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:14,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:14,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:14,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:14,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:14,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:14,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:14,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:14,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:14,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:58:14,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:14,113 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (289)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:14,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286,289 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:14,304 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:14,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:14,305 INFO L85 PathProgramCache]: Analyzing trace with hash -952577476, now seen corresponding path program 1 times [2022-02-16 09:58:14,305 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:14,305 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543187252] [2022-02-16 09:58:14,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:14,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:14,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:14,339 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:58:14,340 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:14,340 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543187252] [2022-02-16 09:58:14,340 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543187252] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:14,340 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143034790] [2022-02-16 09:58:14,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:14,340 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:14,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:14,341 INFO L229 MonitoredProcess]: Starting monitored process 290 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:14,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (290)] Waiting until timeout for monitored process [2022-02-16 09:58:14,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:14,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 09:58:14,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:14,800 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:14,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:14,889 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:58:14,889 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143034790] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:14,889 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:14,889 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 09:58:14,889 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132317270] [2022-02-16 09:58:14,889 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:14,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 09:58:14,889 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:14,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 09:58:14,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 09:58:14,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:14,890 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:14,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:14,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:14,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:14,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:14,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:14,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:14,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:14,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:14,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:14,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:14,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:14,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:58:14,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:14,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:15,581 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 192 transitions and produced 180 states. [2022-02-16 09:58:15,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:15,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:15,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:15,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:15,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:15,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:15,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:15,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:15,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:15,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:15,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:15,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:58:15,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:15,598 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (290)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:15,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 290 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable287 [2022-02-16 09:58:15,798 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:15,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:15,798 INFO L85 PathProgramCache]: Analyzing trace with hash -1325219658, now seen corresponding path program 1 times [2022-02-16 09:58:15,798 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:15,798 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714754085] [2022-02-16 09:58:15,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:15,798 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:15,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:15,824 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:58:15,824 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:15,824 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714754085] [2022-02-16 09:58:15,824 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714754085] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:15,824 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271385860] [2022-02-16 09:58:15,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:15,824 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:15,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:15,826 INFO L229 MonitoredProcess]: Starting monitored process 291 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:15,826 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (291)] Waiting until timeout for monitored process [2022-02-16 09:58:15,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:15,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 09:58:15,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:16,297 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:16,297 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:16,383 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:58:16,384 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271385860] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:16,384 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:16,384 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 30, 5] total 38 [2022-02-16 09:58:16,384 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143311727] [2022-02-16 09:58:16,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:16,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 09:58:16,384 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:16,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 09:58:16,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 09:58:16,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:16,384 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:16,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.921052631578948) internal successors, (187), 39 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:16,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:16,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:16,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:16,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:16,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:16,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:16,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:16,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:16,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:16,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:16,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:16,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:58:16,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:16,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:17,219 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 206 transitions and produced 193 states. [2022-02-16 09:58:17,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:17,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:17,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:17,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:17,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:17,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:17,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:17,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:17,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:17,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:17,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:17,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:17,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:58:17,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:17,236 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (291)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:17,420 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 291 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable288 [2022-02-16 09:58:17,420 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:17,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:17,420 INFO L85 PathProgramCache]: Analyzing trace with hash 234856057, now seen corresponding path program 1 times [2022-02-16 09:58:17,421 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:17,421 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726251027] [2022-02-16 09:58:17,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:17,421 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:17,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:17,446 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:58:17,446 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:17,446 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726251027] [2022-02-16 09:58:17,447 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726251027] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:17,447 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037388002] [2022-02-16 09:58:17,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:17,447 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:17,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:17,448 INFO L229 MonitoredProcess]: Starting monitored process 292 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:17,449 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (292)] Waiting until timeout for monitored process [2022-02-16 09:58:17,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:17,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 09:58:17,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:18,142 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:18,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:18,289 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:58:18,289 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037388002] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:18,289 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:18,289 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 32, 5] total 40 [2022-02-16 09:58:18,289 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026089958] [2022-02-16 09:58:18,289 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:18,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 09:58:18,289 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:18,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 09:58:18,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 09:58:18,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:18,290 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:18,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 5.0) internal successors, (200), 41 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:18,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:18,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:18,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:18,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:18,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:18,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:18,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:18,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:18,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:18,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:18,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:18,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:18,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:58:18,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:18,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:19,338 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 220 transitions and produced 206 states. [2022-02-16 09:58:19,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:19,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:19,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:19,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:19,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:19,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:19,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:19,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:19,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:19,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:19,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:19,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:19,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:19,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:58:19,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:19,356 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (292)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:19,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 292 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable289 [2022-02-16 09:58:19,539 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:19,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:19,540 INFO L85 PathProgramCache]: Analyzing trace with hash 360906095, now seen corresponding path program 1 times [2022-02-16 09:58:19,540 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:19,540 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049633011] [2022-02-16 09:58:19,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:19,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:19,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:19,559 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:58:19,559 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:19,559 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049633011] [2022-02-16 09:58:19,559 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049633011] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:19,559 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467039594] [2022-02-16 09:58:19,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:19,560 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:19,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:19,561 INFO L229 MonitoredProcess]: Starting monitored process 293 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:19,562 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (293)] Waiting until timeout for monitored process [2022-02-16 09:58:19,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:19,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 09:58:19,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:20,061 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:20,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:20,158 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 09:58:20,158 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467039594] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:20,158 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:20,158 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 34, 5] total 42 [2022-02-16 09:58:20,158 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124718296] [2022-02-16 09:58:20,159 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:20,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 09:58:20,159 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:20,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 09:58:20,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1616, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 09:58:20,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:20,159 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:20,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 5.071428571428571) internal successors, (213), 43 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:20,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:20,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:20,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:20,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:20,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:20,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:20,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:20,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:20,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:20,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:20,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:20,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:20,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:20,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:58:20,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:20,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:21,022 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 234 transitions and produced 219 states. [2022-02-16 09:58:21,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:21,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:21,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:21,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:21,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:21,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:21,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:21,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:21,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:21,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:21,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:21,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:21,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:21,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:21,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:58:21,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:21,039 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (293)] Ended with exit code 0 [2022-02-16 09:58:21,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 293 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable290 [2022-02-16 09:58:21,232 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:21,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:21,232 INFO L85 PathProgramCache]: Analyzing trace with hash -221950026, now seen corresponding path program 1 times [2022-02-16 09:58:21,232 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:21,232 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869176314] [2022-02-16 09:58:21,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:21,232 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:21,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:21,256 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 62 proven. 2 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 09:58:21,257 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:21,257 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869176314] [2022-02-16 09:58:21,257 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869176314] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:21,257 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028027733] [2022-02-16 09:58:21,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:21,257 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:21,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:21,258 INFO L229 MonitoredProcess]: Starting monitored process 294 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:21,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (294)] Waiting until timeout for monitored process [2022-02-16 09:58:21,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:21,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-16 09:58:21,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:22,088 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:22,088 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:22,205 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 09:58:22,206 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028027733] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:22,206 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:22,206 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 36, 5] total 44 [2022-02-16 09:58:22,207 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654814747] [2022-02-16 09:58:22,207 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:22,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 09:58:22,207 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:22,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 09:58:22,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 09:58:22,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:22,208 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:22,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 5.136363636363637) internal successors, (226), 45 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) [2022-02-16 09:58:22,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:22,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:22,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:22,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:22,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:22,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:22,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:22,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:22,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:22,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:22,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:22,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:22,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:22,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:22,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:58:22,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:22,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:23,001 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 248 transitions and produced 232 states. [2022-02-16 09:58:23,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:23,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:23,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:23,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:23,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:23,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:23,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:23,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:23,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:23,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:23,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:23,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:23,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:23,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:23,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:58:23,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-16 09:58:23,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:58:23,018 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (294)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:23,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable291,294 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:23,207 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:23,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:23,207 INFO L85 PathProgramCache]: Analyzing trace with hash 414941548, now seen corresponding path program 1 times [2022-02-16 09:58:23,207 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:23,207 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300983177] [2022-02-16 09:58:23,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:23,207 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:23,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:23,231 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 66 proven. 2 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 09:58:23,231 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:23,231 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300983177] [2022-02-16 09:58:23,231 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300983177] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:23,232 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293266785] [2022-02-16 09:58:23,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:23,232 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:23,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:23,233 INFO L229 MonitoredProcess]: Starting monitored process 295 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:23,233 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (295)] Waiting until timeout for monitored process [2022-02-16 09:58:23,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:23,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-16 09:58:23,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:23,988 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:23,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:24,085 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 09:58:24,085 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293266785] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:24,085 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:24,085 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 38, 5] total 46 [2022-02-16 09:58:24,085 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263982200] [2022-02-16 09:58:24,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:24,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 09:58:24,086 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:24,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 09:58:24,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1952, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 09:58:24,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:24,086 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:24,086 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 5.195652173913044) internal successors, (239), 47 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:24,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:24,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:24,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:24,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:24,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:24,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:24,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:24,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:24,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:24,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:24,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:24,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:24,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:24,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:24,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:58:24,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-02-16 09:58:24,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:58:24,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:24,961 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 245 states. [2022-02-16 09:58:24,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:24,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:24,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:24,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:24,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:24,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:24,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:24,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:24,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:24,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:24,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:24,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:24,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:24,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:24,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:58:24,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:58:24,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-16 09:58:24,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:58:24,978 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (295)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:25,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 295 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable292 [2022-02-16 09:58:25,175 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:25,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:25,176 INFO L85 PathProgramCache]: Analyzing trace with hash -1340030989, now seen corresponding path program 1 times [2022-02-16 09:58:25,176 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:25,176 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740743277] [2022-02-16 09:58:25,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:25,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:25,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:25,229 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 70 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 09:58:25,229 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:25,229 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740743277] [2022-02-16 09:58:25,229 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740743277] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:25,229 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400906791] [2022-02-16 09:58:25,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:25,229 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:25,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:25,232 INFO L229 MonitoredProcess]: Starting monitored process 296 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:25,233 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (296)] Waiting until timeout for monitored process [2022-02-16 09:58:25,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:25,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-16 09:58:25,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:25,898 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:25,898 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:26,008 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 09:58:26,008 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400906791] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:26,008 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:26,008 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 40, 5] total 48 [2022-02-16 09:58:26,008 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485125563] [2022-02-16 09:58:26,008 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:26,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 09:58:26,009 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:26,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 09:58:26,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 09:58:26,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:26,009 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:26,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 5.25) internal successors, (252), 49 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:26,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:26,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:26,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:26,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:26,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:26,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:26,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:26,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:26,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:26,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:26,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:26,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:26,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:26,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:26,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:58:26,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:58:26,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-02-16 09:58:26,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:58:26,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:27,116 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 276 transitions and produced 258 states. [2022-02-16 09:58:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:58:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:58:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:58:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 09:58:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:58:27,138 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (296)] Ended with exit code 0 [2022-02-16 09:58:27,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 296 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable293 [2022-02-16 09:58:27,334 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:27,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:27,335 INFO L85 PathProgramCache]: Analyzing trace with hash -10521679, now seen corresponding path program 1 times [2022-02-16 09:58:27,335 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:27,335 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787086859] [2022-02-16 09:58:27,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:27,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:27,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:27,358 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 09:58:27,359 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:27,359 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787086859] [2022-02-16 09:58:27,359 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787086859] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:27,359 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045459138] [2022-02-16 09:58:27,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:27,359 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:27,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:27,360 INFO L229 MonitoredProcess]: Starting monitored process 297 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:27,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (297)] Waiting until timeout for monitored process [2022-02-16 09:58:27,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:27,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 43 conjunts are in the unsatisfiable core [2022-02-16 09:58:27,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:27,992 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:27,992 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:28,099 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 09:58:28,099 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2045459138] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:28,099 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:28,100 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 42, 5] total 50 [2022-02-16 09:58:28,100 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361162182] [2022-02-16 09:58:28,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:28,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-02-16 09:58:28,100 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:28,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-02-16 09:58:28,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=2320, Unknown=0, NotChecked=0, Total=2550 [2022-02-16 09:58:28,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:28,100 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:28,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 5.3) internal successors, (265), 51 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:58:28,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:29,270 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 290 transitions and produced 271 states. [2022-02-16 09:58:29,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:29,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:29,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:29,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:29,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:29,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:29,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:29,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:29,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:29,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:29,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:29,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:29,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:29,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:29,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:58:29,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:58:29,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:58:29,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:58:29,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-16 09:58:29,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:58:29,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (297)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:29,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable294,297 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:29,475 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:29,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:29,476 INFO L85 PathProgramCache]: Analyzing trace with hash -935233148, now seen corresponding path program 1 times [2022-02-16 09:58:29,476 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:29,476 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001261773] [2022-02-16 09:58:29,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:29,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:29,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:29,501 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 78 proven. 2 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 09:58:29,501 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:29,501 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001261773] [2022-02-16 09:58:29,501 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001261773] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:29,501 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866254399] [2022-02-16 09:58:29,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:29,502 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:29,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:29,503 INFO L229 MonitoredProcess]: Starting monitored process 298 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:29,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (298)] Waiting until timeout for monitored process [2022-02-16 09:58:29,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:29,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-16 09:58:29,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:30,203 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:30,203 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:30,316 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 09:58:30,316 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866254399] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:30,316 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:30,316 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 44, 5] total 52 [2022-02-16 09:58:30,316 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239309703] [2022-02-16 09:58:30,316 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:30,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-16 09:58:30,317 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:30,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-16 09:58:30,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=2516, Unknown=0, NotChecked=0, Total=2756 [2022-02-16 09:58:30,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:30,317 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:30,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 5.346153846153846) internal successors, (278), 53 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:30,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:30,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:30,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:30,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:30,318 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:30,318 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:30,318 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:30,318 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:30,318 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:30,318 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:30,318 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:30,318 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:30,318 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:30,318 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:30,318 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:58:30,318 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:58:30,318 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:58:30,318 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:58:30,318 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-02-16 09:58:30,318 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:58:30,318 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:32,002 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 304 transitions and produced 284 states. [2022-02-16 09:58:32,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:32,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:32,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:32,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:32,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:32,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:32,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:32,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:32,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:32,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:32,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:32,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:32,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:32,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:32,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:58:32,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:58:32,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:58:32,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:58:32,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:58:32,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-16 09:58:32,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:58:32,021 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (298)] Ended with exit code 0 [2022-02-16 09:58:32,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable295,298 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:32,204 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:32,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:32,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1811979914, now seen corresponding path program 1 times [2022-02-16 09:58:32,204 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:32,204 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965511470] [2022-02-16 09:58:32,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:32,204 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:32,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:32,234 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 82 proven. 2 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 09:58:32,235 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:32,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965511470] [2022-02-16 09:58:32,235 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965511470] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:32,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070881103] [2022-02-16 09:58:32,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:32,235 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:32,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:32,236 INFO L229 MonitoredProcess]: Starting monitored process 299 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:32,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (299)] Waiting until timeout for monitored process [2022-02-16 09:58:32,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:32,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 47 conjunts are in the unsatisfiable core [2022-02-16 09:58:32,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:33,290 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:33,290 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:33,447 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 09:58:33,448 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070881103] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:33,448 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:33,448 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 46, 5] total 54 [2022-02-16 09:58:33,448 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998862135] [2022-02-16 09:58:33,448 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:33,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-02-16 09:58:33,448 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:33,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-02-16 09:58:33,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=2720, Unknown=0, NotChecked=0, Total=2970 [2022-02-16 09:58:33,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:33,449 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:33,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 54 states have (on average 5.388888888888889) internal successors, (291), 55 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:33,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:33,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:33,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:33,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:33,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:33,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:33,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:33,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:33,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:33,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:33,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:33,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:33,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:33,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:33,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:58:33,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:58:33,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:58:33,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:58:33,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:58:33,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-16 09:58:33,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:58:33,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:34,673 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 318 transitions and produced 297 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 09:58:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-16 09:58:34,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 09:58:34,690 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (299)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:34,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable296,299 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:34,877 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:34,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:34,878 INFO L85 PathProgramCache]: Analyzing trace with hash 348158785, now seen corresponding path program 1 times [2022-02-16 09:58:34,878 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:34,878 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654183693] [2022-02-16 09:58:34,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:34,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:34,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:34,905 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 86 proven. 2 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 09:58:34,905 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:34,905 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654183693] [2022-02-16 09:58:34,905 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654183693] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:34,905 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550447710] [2022-02-16 09:58:34,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:34,905 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:34,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:34,906 INFO L229 MonitoredProcess]: Starting monitored process 300 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:34,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (300)] Waiting until timeout for monitored process [2022-02-16 09:58:35,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:35,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-16 09:58:35,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:35,737 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:35,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:35,888 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-16 09:58:35,888 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550447710] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:35,888 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:35,888 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 48, 5] total 56 [2022-02-16 09:58:35,888 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646942165] [2022-02-16 09:58:35,888 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:35,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-02-16 09:58:35,890 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:35,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-02-16 09:58:35,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=2932, Unknown=0, NotChecked=0, Total=3192 [2022-02-16 09:58:35,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:35,891 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:35,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 56 states have (on average 5.428571428571429) internal successors, (304), 57 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) [2022-02-16 09:58:35,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:35,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:35,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:35,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:35,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:35,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:35,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:35,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:35,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:35,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:35,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:35,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:35,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:35,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:35,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:58:35,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:58:35,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:58:35,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:58:35,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:58:35,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 09:58:35,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-02-16 09:58:35,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 09:58:35,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:37,440 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 325 transitions and produced 303 states. [2022-02-16 09:58:37,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:37,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:37,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:37,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:37,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:37,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:37,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:37,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:37,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:37,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:37,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:37,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:37,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:37,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:37,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:58:37,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:58:37,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:58:37,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:58:37,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:58:37,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 09:58:37,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-16 09:58:37,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 09:58:37,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-16 09:58:37,457 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (300)] Ended with exit code 0 [2022-02-16 09:58:37,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable297,300 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:37,655 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 21 more)] === [2022-02-16 09:58:37,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:37,656 INFO L85 PathProgramCache]: Analyzing trace with hash -2090843912, now seen corresponding path program 1 times [2022-02-16 09:58:37,656 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:37,656 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379174257] [2022-02-16 09:58:37,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:37,656 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:37,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:58:37,674 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:58:37,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:58:37,687 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:58:37,687 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:58:37,687 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (24 of 25 remaining) [2022-02-16 09:58:37,687 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (23 of 25 remaining) [2022-02-16 09:58:37,688 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (22 of 25 remaining) [2022-02-16 09:58:37,688 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (21 of 25 remaining) [2022-02-16 09:58:37,688 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (20 of 25 remaining) [2022-02-16 09:58:37,688 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (19 of 25 remaining) [2022-02-16 09:58:37,688 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (18 of 25 remaining) [2022-02-16 09:58:37,688 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (17 of 25 remaining) [2022-02-16 09:58:37,688 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (16 of 25 remaining) [2022-02-16 09:58:37,688 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (15 of 25 remaining) [2022-02-16 09:58:37,688 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (14 of 25 remaining) [2022-02-16 09:58:37,688 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (13 of 25 remaining) [2022-02-16 09:58:37,688 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 25 remaining) [2022-02-16 09:58:37,688 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 25 remaining) [2022-02-16 09:58:37,688 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 25 remaining) [2022-02-16 09:58:37,688 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 25 remaining) [2022-02-16 09:58:37,688 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 25 remaining) [2022-02-16 09:58:37,689 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 25 remaining) [2022-02-16 09:58:37,689 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 25 remaining) [2022-02-16 09:58:37,689 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 25 remaining) [2022-02-16 09:58:37,689 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 25 remaining) [2022-02-16 09:58:37,689 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 25 remaining) [2022-02-16 09:58:37,689 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 25 remaining) [2022-02-16 09:58:37,689 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 25 remaining) [2022-02-16 09:58:37,689 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 25 remaining) [2022-02-16 09:58:37,689 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable298 [2022-02-16 09:58:37,689 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 09:58:37,689 WARN L235 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:58:37,690 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2022-02-16 09:58:37,699 WARN L322 ript$VariableManager]: TermVariabe threadThread20of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,699 WARN L322 ript$VariableManager]: TermVariabe threadThread20of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,699 WARN L322 ript$VariableManager]: TermVariabe threadThread20of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,699 WARN L322 ript$VariableManager]: TermVariabe threadThread20of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,699 WARN L322 ript$VariableManager]: TermVariabe threadThread10of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,699 WARN L322 ript$VariableManager]: TermVariabe threadThread10of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,699 WARN L322 ript$VariableManager]: TermVariabe threadThread10of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,699 WARN L322 ript$VariableManager]: TermVariabe threadThread10of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,699 WARN L322 ript$VariableManager]: TermVariabe threadThread21of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,699 WARN L322 ript$VariableManager]: TermVariabe threadThread21of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,699 WARN L322 ript$VariableManager]: TermVariabe threadThread21of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,700 WARN L322 ript$VariableManager]: TermVariabe threadThread21of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,700 WARN L322 ript$VariableManager]: TermVariabe threadThread11of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,700 WARN L322 ript$VariableManager]: TermVariabe threadThread11of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,700 WARN L322 ript$VariableManager]: TermVariabe threadThread11of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,700 WARN L322 ript$VariableManager]: TermVariabe threadThread11of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,700 WARN L322 ript$VariableManager]: TermVariabe threadThread13of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,700 WARN L322 ript$VariableManager]: TermVariabe threadThread13of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,700 WARN L322 ript$VariableManager]: TermVariabe threadThread13of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,700 WARN L322 ript$VariableManager]: TermVariabe threadThread13of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,700 WARN L322 ript$VariableManager]: TermVariabe threadThread19of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,700 WARN L322 ript$VariableManager]: TermVariabe threadThread19of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,700 WARN L322 ript$VariableManager]: TermVariabe threadThread19of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,700 WARN L322 ript$VariableManager]: TermVariabe threadThread19of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,700 WARN L322 ript$VariableManager]: TermVariabe threadThread22of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,700 WARN L322 ript$VariableManager]: TermVariabe threadThread22of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,700 WARN L322 ript$VariableManager]: TermVariabe threadThread22of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,700 WARN L322 ript$VariableManager]: TermVariabe threadThread22of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,701 WARN L322 ript$VariableManager]: TermVariabe threadThread24of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,701 WARN L322 ript$VariableManager]: TermVariabe threadThread24of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,701 WARN L322 ript$VariableManager]: TermVariabe threadThread24of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,701 WARN L322 ript$VariableManager]: TermVariabe threadThread24of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,701 WARN L322 ript$VariableManager]: TermVariabe threadThread12of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,701 WARN L322 ript$VariableManager]: TermVariabe threadThread12of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,701 WARN L322 ript$VariableManager]: TermVariabe threadThread12of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,701 WARN L322 ript$VariableManager]: TermVariabe threadThread12of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,701 WARN L322 ript$VariableManager]: TermVariabe threadThread23of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,701 WARN L322 ript$VariableManager]: TermVariabe threadThread23of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,701 WARN L322 ript$VariableManager]: TermVariabe threadThread23of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,701 WARN L322 ript$VariableManager]: TermVariabe threadThread23of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,701 WARN L322 ript$VariableManager]: TermVariabe threadThread5of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,701 WARN L322 ript$VariableManager]: TermVariabe threadThread5of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,701 WARN L322 ript$VariableManager]: TermVariabe threadThread5of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,701 WARN L322 ript$VariableManager]: TermVariabe threadThread5of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,701 WARN L322 ript$VariableManager]: TermVariabe threadThread4of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,702 WARN L322 ript$VariableManager]: TermVariabe threadThread4of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,702 WARN L322 ript$VariableManager]: TermVariabe threadThread4of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,702 WARN L322 ript$VariableManager]: TermVariabe threadThread4of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,702 WARN L322 ript$VariableManager]: TermVariabe threadThread6of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,702 WARN L322 ript$VariableManager]: TermVariabe threadThread6of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,702 WARN L322 ript$VariableManager]: TermVariabe threadThread6of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,702 WARN L322 ript$VariableManager]: TermVariabe threadThread6of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,702 WARN L322 ript$VariableManager]: TermVariabe threadThread15of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,702 WARN L322 ript$VariableManager]: TermVariabe threadThread15of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,702 WARN L322 ript$VariableManager]: TermVariabe threadThread15of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,702 WARN L322 ript$VariableManager]: TermVariabe threadThread15of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,702 WARN L322 ript$VariableManager]: TermVariabe threadThread17of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,702 WARN L322 ript$VariableManager]: TermVariabe threadThread17of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,702 WARN L322 ript$VariableManager]: TermVariabe threadThread17of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,702 WARN L322 ript$VariableManager]: TermVariabe threadThread17of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,702 WARN L322 ript$VariableManager]: TermVariabe threadThread3of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,702 WARN L322 ript$VariableManager]: TermVariabe threadThread3of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,703 WARN L322 ript$VariableManager]: TermVariabe threadThread3of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,703 WARN L322 ript$VariableManager]: TermVariabe threadThread3of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,703 WARN L322 ript$VariableManager]: TermVariabe threadThread7of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,703 WARN L322 ript$VariableManager]: TermVariabe threadThread7of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,703 WARN L322 ript$VariableManager]: TermVariabe threadThread7of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,703 WARN L322 ript$VariableManager]: TermVariabe threadThread7of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,703 WARN L322 ript$VariableManager]: TermVariabe threadThread14of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,703 WARN L322 ript$VariableManager]: TermVariabe threadThread14of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,703 WARN L322 ript$VariableManager]: TermVariabe threadThread14of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,703 WARN L322 ript$VariableManager]: TermVariabe threadThread14of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,703 WARN L322 ript$VariableManager]: TermVariabe threadThread18of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,703 WARN L322 ript$VariableManager]: TermVariabe threadThread18of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,703 WARN L322 ript$VariableManager]: TermVariabe threadThread18of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,703 WARN L322 ript$VariableManager]: TermVariabe threadThread18of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,703 WARN L322 ript$VariableManager]: TermVariabe threadThread1of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,703 WARN L322 ript$VariableManager]: TermVariabe threadThread1of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,703 WARN L322 ript$VariableManager]: TermVariabe threadThread1of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,704 WARN L322 ript$VariableManager]: TermVariabe threadThread1of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,704 WARN L322 ript$VariableManager]: TermVariabe threadThread9of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,704 WARN L322 ript$VariableManager]: TermVariabe threadThread9of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,705 WARN L322 ript$VariableManager]: TermVariabe threadThread9of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,705 WARN L322 ript$VariableManager]: TermVariabe threadThread9of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,705 WARN L322 ript$VariableManager]: TermVariabe threadThread2of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,705 WARN L322 ript$VariableManager]: TermVariabe threadThread2of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,705 WARN L322 ript$VariableManager]: TermVariabe threadThread2of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,705 WARN L322 ript$VariableManager]: TermVariabe threadThread2of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,705 WARN L322 ript$VariableManager]: TermVariabe threadThread8of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,705 WARN L322 ript$VariableManager]: TermVariabe threadThread8of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,705 WARN L322 ript$VariableManager]: TermVariabe threadThread8of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,705 WARN L322 ript$VariableManager]: TermVariabe threadThread8of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,706 WARN L322 ript$VariableManager]: TermVariabe threadThread16of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,706 WARN L322 ript$VariableManager]: TermVariabe threadThread16of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,706 WARN L322 ript$VariableManager]: TermVariabe threadThread16of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,706 WARN L322 ript$VariableManager]: TermVariabe threadThread16of24ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:58:37,707 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:58:37,707 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:58:37,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:37,715 INFO L229 MonitoredProcess]: Starting monitored process 301 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:58:37,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (301)] Waiting until timeout for monitored process [2022-02-16 09:58:37,718 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:58:37,718 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:58:37,718 INFO L340 AbstractCegarLoop]: Starting to check reachability of 26 error locations. [2022-02-16 09:58:37,720 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:58:37,720 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:58:37,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:37,720 INFO L85 PathProgramCache]: Analyzing trace with hash 34150207, now seen corresponding path program 1 times [2022-02-16 09:58:37,720 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:37,720 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603928232] [2022-02-16 09:58:37,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:37,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:37,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:37,735 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:37,735 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:37,735 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603928232] [2022-02-16 09:58:37,735 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603928232] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:37,736 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182113131] [2022-02-16 09:58:37,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:37,736 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:37,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:37,737 INFO L229 MonitoredProcess]: Starting monitored process 302 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:37,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (302)] Waiting until timeout for monitored process [2022-02-16 09:58:37,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:37,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:58:37,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:37,901 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:37,901 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:37,920 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:37,920 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182113131] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:37,920 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:37,920 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:58:37,920 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736160564] [2022-02-16 09:58:37,920 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:37,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:58:37,920 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:37,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:58:37,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:58:37,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:37,921 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:37,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:37,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:37,955 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:58:37,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:58:37,973 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (302)] Ended with exit code 0 [2022-02-16 09:58:38,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 302 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable299 [2022-02-16 09:58:38,163 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:58:38,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:38,164 INFO L85 PathProgramCache]: Analyzing trace with hash -57144552, now seen corresponding path program 1 times [2022-02-16 09:58:38,164 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:38,164 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991575321] [2022-02-16 09:58:38,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:38,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:38,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:38,180 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:58:38,180 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:38,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991575321] [2022-02-16 09:58:38,180 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991575321] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:38,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374466469] [2022-02-16 09:58:38,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:38,180 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:38,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:38,182 INFO L229 MonitoredProcess]: Starting monitored process 303 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:38,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (303)] Waiting until timeout for monitored process [2022-02-16 09:58:38,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:38,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:58:38,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:38,354 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:38,354 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:38,375 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:58:38,375 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [374466469] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:38,375 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:38,375 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:58:38,375 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206132138] [2022-02-16 09:58:38,376 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:38,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:58:38,376 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:38,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:58:38,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:58:38,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:38,376 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:38,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:38,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:58:38,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:38,452 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:58:38,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:58:38,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:58:38,471 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (303)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:38,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 303 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable300 [2022-02-16 09:58:38,667 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:58:38,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:38,667 INFO L85 PathProgramCache]: Analyzing trace with hash -976481704, now seen corresponding path program 1 times [2022-02-16 09:58:38,668 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:38,668 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030944852] [2022-02-16 09:58:38,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:38,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:38,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:38,686 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:58:38,687 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:38,687 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030944852] [2022-02-16 09:58:38,687 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030944852] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:38,687 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758417527] [2022-02-16 09:58:38,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:38,687 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:38,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:38,688 INFO L229 MonitoredProcess]: Starting monitored process 304 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:38,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (304)] Waiting until timeout for monitored process [2022-02-16 09:58:38,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:38,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:58:38,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:38,905 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:38,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:38,932 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:58:38,933 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758417527] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:38,933 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:38,933 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:58:38,933 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244527425] [2022-02-16 09:58:38,933 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:38,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:58:38,933 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:38,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:58:38,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:58:38,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:38,933 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:38,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:38,933 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:58:38,934 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:58:38,934 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:39,024 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:58:39,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:39,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:58:39,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:58:39,080 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (304)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:39,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 304 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable301 [2022-02-16 09:58:39,240 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:58:39,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:39,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1059877809, now seen corresponding path program 1 times [2022-02-16 09:58:39,240 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:39,240 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529365895] [2022-02-16 09:58:39,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:39,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:39,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:39,256 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:58:39,256 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:39,256 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529365895] [2022-02-16 09:58:39,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529365895] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:39,256 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200276454] [2022-02-16 09:58:39,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:39,256 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:39,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:39,258 INFO L229 MonitoredProcess]: Starting monitored process 305 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:39,258 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (305)] Waiting until timeout for monitored process [2022-02-16 09:58:39,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:39,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:58:39,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:39,480 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:39,480 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:39,512 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:58:39,512 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200276454] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:39,512 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:39,512 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:58:39,512 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733477179] [2022-02-16 09:58:39,512 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:39,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:58:39,513 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:39,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:58:39,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:58:39,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:39,513 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:39,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:39,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:39,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:58:39,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:58:39,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:39,655 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:58:39,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:39,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:39,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:58:39,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:39,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (305)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:39,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 305 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable302 [2022-02-16 09:58:39,861 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:58:39,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:39,861 INFO L85 PathProgramCache]: Analyzing trace with hash 1102793481, now seen corresponding path program 1 times [2022-02-16 09:58:39,861 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:39,861 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967142751] [2022-02-16 09:58:39,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:39,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:39,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:39,883 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:58:39,883 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:39,884 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967142751] [2022-02-16 09:58:39,884 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967142751] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:39,884 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335793148] [2022-02-16 09:58:39,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:39,884 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:39,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:39,885 INFO L229 MonitoredProcess]: Starting monitored process 306 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:39,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (306)] Waiting until timeout for monitored process [2022-02-16 09:58:40,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:40,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:58:40,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:40,212 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:40,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:40,267 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:58:40,268 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335793148] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:40,268 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:40,268 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:58:40,268 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110321020] [2022-02-16 09:58:40,268 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:40,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:58:40,268 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:40,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:58:40,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:58:40,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:40,268 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:40,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:40,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:40,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:40,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:58:40,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:40,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:40,541 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:58:40,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:40,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:40,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:40,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:58:40,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:58:40,565 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (306)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:40,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 306 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable303 [2022-02-16 09:58:40,743 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:58:40,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:40,743 INFO L85 PathProgramCache]: Analyzing trace with hash -2138132554, now seen corresponding path program 1 times [2022-02-16 09:58:40,743 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:40,743 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071034791] [2022-02-16 09:58:40,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:40,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:40,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:40,767 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:58:40,767 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:40,767 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071034791] [2022-02-16 09:58:40,767 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071034791] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:40,767 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57728194] [2022-02-16 09:58:40,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:40,767 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:40,767 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:40,768 INFO L229 MonitoredProcess]: Starting monitored process 307 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:40,769 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (307)] Waiting until timeout for monitored process [2022-02-16 09:58:40,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:40,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:58:40,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:41,063 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:41,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:41,100 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:58:41,100 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [57728194] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:41,100 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:41,100 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:58:41,100 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099321974] [2022-02-16 09:58:41,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:41,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:58:41,101 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:41,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:58:41,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:58:41,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:41,101 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:41,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:41,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:41,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:41,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:41,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:58:41,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:58:41,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:41,327 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 09:58:41,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:41,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (307)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:41,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 307 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable304 [2022-02-16 09:58:41,544 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:58:41,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:41,545 INFO L85 PathProgramCache]: Analyzing trace with hash -1735938142, now seen corresponding path program 1 times [2022-02-16 09:58:41,545 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:41,545 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602704621] [2022-02-16 09:58:41,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:41,545 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:41,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:41,569 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:58:41,569 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:41,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602704621] [2022-02-16 09:58:41,570 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602704621] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:41,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908424415] [2022-02-16 09:58:41,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:41,570 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:41,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:41,571 INFO L229 MonitoredProcess]: Starting monitored process 308 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:41,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (308)] Waiting until timeout for monitored process [2022-02-16 09:58:41,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:41,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 09:58:41,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:41,837 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:41,837 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:41,879 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:58:41,879 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [908424415] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:41,879 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:41,879 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 09:58:41,879 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755387821] [2022-02-16 09:58:41,879 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:41,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 09:58:41,879 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:41,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 09:58:41,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 09:58:41,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:41,880 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:41,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:41,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:41,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:41,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:41,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:41,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:58:41,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:41,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:42,183 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 09:58:42,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:42,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:42,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:42,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:42,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:42,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:58:42,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:42,200 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (308)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:42,400 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 308 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable305 [2022-02-16 09:58:42,400 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:58:42,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:42,400 INFO L85 PathProgramCache]: Analyzing trace with hash -265376857, now seen corresponding path program 1 times [2022-02-16 09:58:42,400 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:42,400 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071296307] [2022-02-16 09:58:42,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:42,400 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:42,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:42,667 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:58:42,667 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:42,667 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071296307] [2022-02-16 09:58:42,667 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071296307] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:42,668 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262447790] [2022-02-16 09:58:42,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:42,668 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:42,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:42,672 INFO L229 MonitoredProcess]: Starting monitored process 309 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:42,673 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (309)] Waiting until timeout for monitored process [2022-02-16 09:58:42,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:42,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 09:58:42,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:45,206 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:45,206 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:45,263 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:58:45,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262447790] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:45,264 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:45,264 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 09:58:45,264 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219203627] [2022-02-16 09:58:45,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:45,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 09:58:45,264 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:45,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 09:58:45,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 09:58:45,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:45,264 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:45,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 09:58:45,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:45,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:45,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:45,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:45,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:45,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:58:45,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:45,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:45,555 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 09:58:45,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:45,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:45,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:45,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:45,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:45,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:45,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:58:45,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:45,572 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (309)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:45,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306,309 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:45,759 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:58:45,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:45,760 INFO L85 PathProgramCache]: Analyzing trace with hash 993506859, now seen corresponding path program 1 times [2022-02-16 09:58:45,760 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:45,760 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034324866] [2022-02-16 09:58:45,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:45,760 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:45,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:45,789 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:58:45,789 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:45,789 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034324866] [2022-02-16 09:58:45,789 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034324866] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:45,789 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524496520] [2022-02-16 09:58:45,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:45,790 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:45,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:45,791 INFO L229 MonitoredProcess]: Starting monitored process 310 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:45,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (310)] Waiting until timeout for monitored process [2022-02-16 09:58:45,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:45,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 09:58:45,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:46,138 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:46,138 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:46,193 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:58:46,193 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524496520] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:46,193 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:46,193 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 09:58:46,193 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56762125] [2022-02-16 09:58:46,193 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:46,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 09:58:46,193 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:46,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 09:58:46,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 09:58:46,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:46,194 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:46,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:46,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:46,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:46,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:46,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:46,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:46,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:46,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:58:46,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:46,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:46,566 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 09:58:46,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:46,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:46,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:46,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:46,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:46,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:46,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:46,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:58:46,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:46,583 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (310)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:46,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable307,310 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:46,783 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:58:46,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:46,783 INFO L85 PathProgramCache]: Analyzing trace with hash 545867056, now seen corresponding path program 1 times [2022-02-16 09:58:46,783 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:46,784 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201704055] [2022-02-16 09:58:46,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:46,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:46,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:46,840 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:58:46,840 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:46,840 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201704055] [2022-02-16 09:58:46,840 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201704055] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:46,840 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [231522760] [2022-02-16 09:58:46,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:46,840 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:46,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:46,842 INFO L229 MonitoredProcess]: Starting monitored process 311 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:46,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (311)] Waiting until timeout for monitored process [2022-02-16 09:58:46,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:46,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 09:58:46,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:47,367 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:47,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:47,461 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:58:47,461 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [231522760] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:47,461 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:47,461 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 09:58:47,461 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18176434] [2022-02-16 09:58:47,461 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:47,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 09:58:47,462 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:47,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 09:58:47,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 09:58:47,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:47,462 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:47,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:47,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:47,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:47,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:47,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:47,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:47,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:47,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:47,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:58:47,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:47,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:48,069 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 09:58:48,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:48,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:48,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:48,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:48,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:48,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:48,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:48,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:48,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:58:48,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:48,086 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (311)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:48,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable308,311 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:48,270 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:58:48,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:48,270 INFO L85 PathProgramCache]: Analyzing trace with hash 479598488, now seen corresponding path program 1 times [2022-02-16 09:58:48,270 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:48,270 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776055801] [2022-02-16 09:58:48,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:48,270 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:48,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:48,295 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:58:48,295 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:48,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776055801] [2022-02-16 09:58:48,295 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776055801] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:48,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67942107] [2022-02-16 09:58:48,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:48,295 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:48,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:48,296 INFO L229 MonitoredProcess]: Starting monitored process 312 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:48,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (312)] Waiting until timeout for monitored process [2022-02-16 09:58:48,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:48,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 09:58:48,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:48,811 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:48,811 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:48,915 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:58:48,915 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67942107] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:48,915 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:48,915 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 09:58:48,915 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363949168] [2022-02-16 09:58:48,915 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:48,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 09:58:48,916 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:48,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 09:58:48,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 09:58:48,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:48,916 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:48,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 09:58:48,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:48,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:48,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:48,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:48,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:48,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:48,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:48,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:48,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:58:48,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:48,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:49,631 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 09:58:49,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:49,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:49,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:49,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:49,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:49,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:49,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:49,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:49,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:49,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:58:49,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:49,648 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (312)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:49,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 312 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable309 [2022-02-16 09:58:49,832 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:58:49,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:49,833 INFO L85 PathProgramCache]: Analyzing trace with hash 306972457, now seen corresponding path program 1 times [2022-02-16 09:58:49,833 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:49,833 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169424708] [2022-02-16 09:58:49,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:49,833 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:49,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:49,857 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:58:49,857 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:49,857 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169424708] [2022-02-16 09:58:49,857 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169424708] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:49,857 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594489620] [2022-02-16 09:58:49,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:49,857 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:49,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:49,859 INFO L229 MonitoredProcess]: Starting monitored process 313 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:49,859 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (313)] Waiting until timeout for monitored process [2022-02-16 09:58:49,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:49,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 09:58:49,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:50,422 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:50,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:50,538 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:58:50,538 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594489620] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:50,538 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:50,538 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 09:58:50,538 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35280481] [2022-02-16 09:58:50,538 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:50,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 09:58:50,538 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:50,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 09:58:50,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 09:58:50,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:50,539 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:50,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:50,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:50,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:50,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:50,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:50,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:50,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:50,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:50,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:50,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:50,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:58:50,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:50,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:51,273 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 09:58:51,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:51,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:51,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:51,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:51,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:51,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:51,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:51,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:51,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:51,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:51,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:58:51,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:51,289 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (313)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:51,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable310,313 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:51,483 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:58:51,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:51,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1359462693, now seen corresponding path program 1 times [2022-02-16 09:58:51,484 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:51,484 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829078690] [2022-02-16 09:58:51,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:51,484 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:51,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:51,506 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:58:51,507 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:51,507 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829078690] [2022-02-16 09:58:51,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829078690] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:51,507 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508889303] [2022-02-16 09:58:51,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:51,507 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:51,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:51,508 INFO L229 MonitoredProcess]: Starting monitored process 314 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:51,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (314)] Waiting until timeout for monitored process [2022-02-16 09:58:51,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:51,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 09:58:51,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:51,981 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:51,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:52,067 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:58:52,068 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508889303] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:52,068 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:52,068 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 09:58:52,068 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507239258] [2022-02-16 09:58:52,068 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:52,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 09:58:52,068 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:52,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 09:58:52,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 09:58:52,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:52,069 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:52,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:52,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:52,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:52,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:52,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:52,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:52,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:52,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:52,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:52,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:52,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:52,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:58:52,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:52,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:52,790 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 192 transitions and produced 180 states. [2022-02-16 09:58:52,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:52,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:52,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:52,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:52,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:52,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:52,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:52,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:52,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:52,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:52,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:52,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:58:52,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:52,807 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (314)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:53,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 314 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable311 [2022-02-16 09:58:53,007 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:58:53,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:53,007 INFO L85 PathProgramCache]: Analyzing trace with hash -273140550, now seen corresponding path program 1 times [2022-02-16 09:58:53,007 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:53,007 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815148587] [2022-02-16 09:58:53,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:53,007 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:53,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:53,028 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:58:53,028 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:53,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815148587] [2022-02-16 09:58:53,028 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815148587] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:53,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641540104] [2022-02-16 09:58:53,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:53,028 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:53,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:53,030 INFO L229 MonitoredProcess]: Starting monitored process 315 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:53,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (315)] Waiting until timeout for monitored process [2022-02-16 09:58:53,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:53,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 09:58:53,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:53,636 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:53,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:53,728 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:58:53,728 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641540104] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:53,728 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:53,728 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 30, 5] total 38 [2022-02-16 09:58:53,728 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582744921] [2022-02-16 09:58:53,728 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:53,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 09:58:53,729 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:53,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 09:58:53,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 09:58:53,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:53,729 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:53,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.921052631578948) internal successors, (187), 39 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:53,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:53,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:53,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:53,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:53,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:53,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:53,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:53,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:53,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:53,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:53,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:53,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:58:53,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:53,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:54,559 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 206 transitions and produced 193 states. [2022-02-16 09:58:54,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:54,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:54,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:54,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:54,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:54,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:54,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:54,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:54,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:54,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:54,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:54,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:54,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:58:54,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:54,581 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (315)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:54,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 315 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable312 [2022-02-16 09:58:54,760 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:58:54,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:54,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1415899410, now seen corresponding path program 1 times [2022-02-16 09:58:54,760 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:54,760 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662080135] [2022-02-16 09:58:54,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:54,761 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:54,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:54,786 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:58:54,786 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:54,786 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662080135] [2022-02-16 09:58:54,786 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662080135] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:54,786 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196490580] [2022-02-16 09:58:54,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:54,786 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:54,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:54,787 INFO L229 MonitoredProcess]: Starting monitored process 316 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:54,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (316)] Waiting until timeout for monitored process [2022-02-16 09:58:54,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:54,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 09:58:54,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:55,500 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:55,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:55,643 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:58:55,643 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196490580] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:55,643 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:55,643 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 32, 5] total 40 [2022-02-16 09:58:55,643 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100569601] [2022-02-16 09:58:55,643 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:55,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 09:58:55,643 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:55,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 09:58:55,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 09:58:55,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:55,644 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:55,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 5.0) internal successors, (200), 41 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:55,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:55,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:55,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:55,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:55,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:55,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:55,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:55,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:55,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:55,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:55,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:55,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:55,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:58:55,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:55,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:56,490 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 220 transitions and produced 206 states. [2022-02-16 09:58:56,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:56,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:56,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:56,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:56,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:56,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:56,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:56,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:56,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:56,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:56,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:56,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:56,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:56,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:58:56,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:56,507 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (316)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:56,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 316 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable313 [2022-02-16 09:58:56,707 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:58:56,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:56,707 INFO L85 PathProgramCache]: Analyzing trace with hash 1001290315, now seen corresponding path program 1 times [2022-02-16 09:58:56,707 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:56,707 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158087374] [2022-02-16 09:58:56,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:56,707 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:56,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:56,728 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:58:56,728 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:56,728 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158087374] [2022-02-16 09:58:56,728 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158087374] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:56,728 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941390279] [2022-02-16 09:58:56,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:56,728 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:56,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:56,730 INFO L229 MonitoredProcess]: Starting monitored process 317 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:56,730 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (317)] Waiting until timeout for monitored process [2022-02-16 09:58:56,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:56,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 09:58:56,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:57,327 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:57,328 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:57,496 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 09:58:57,497 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941390279] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:57,497 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:57,497 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 34, 5] total 42 [2022-02-16 09:58:57,497 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394424125] [2022-02-16 09:58:57,497 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:57,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 09:58:57,497 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:57,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 09:58:57,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1616, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 09:58:57,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:57,498 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:57,498 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 5.071428571428571) internal successors, (213), 43 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:58:57,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:57,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:57,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:57,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:57,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:57,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:57,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:57,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:57,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:57,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:57,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:57,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:57,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:57,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:58:57,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:57,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:58,528 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 234 transitions and produced 219 states. [2022-02-16 09:58:58,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:58,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:58,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:58,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:58,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:58,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:58,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:58,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:58,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:58,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:58,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:58,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:58,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:58,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:58,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:58:58,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:58,546 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (317)] Forceful destruction successful, exit code 0 [2022-02-16 09:58:58,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable314,317 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:58,744 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:58:58,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:58:58,744 INFO L85 PathProgramCache]: Analyzing trace with hash -2059871605, now seen corresponding path program 1 times [2022-02-16 09:58:58,744 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:58:58,744 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254748472] [2022-02-16 09:58:58,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:58,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:58:58,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:58,768 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 62 proven. 2 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 09:58:58,769 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:58:58,769 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254748472] [2022-02-16 09:58:58,769 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254748472] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:58:58,769 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191723933] [2022-02-16 09:58:58,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:58:58,769 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:58:58,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:58:58,770 INFO L229 MonitoredProcess]: Starting monitored process 318 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:58:58,771 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (318)] Waiting until timeout for monitored process [2022-02-16 09:58:58,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:58:58,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-16 09:58:58,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:58:59,424 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:58:59,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:58:59,535 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 09:58:59,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191723933] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:58:59,535 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:58:59,536 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 36, 5] total 44 [2022-02-16 09:58:59,536 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127207826] [2022-02-16 09:58:59,536 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:58:59,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 09:58:59,536 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:58:59,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 09:58:59,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 09:58:59,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:58:59,536 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:58:59,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 5.136363636363637) internal successors, (226), 45 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) [2022-02-16 09:58:59,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:58:59,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:58:59,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:58:59,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:58:59,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:58:59,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:58:59,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:58:59,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:58:59,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:58:59,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:58:59,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:58:59,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:58:59,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:58:59,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:59,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:58:59,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:58:59,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:00,447 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 248 transitions and produced 232 states. [2022-02-16 09:59:00,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:00,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:00,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:00,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:00,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:00,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:00,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:00,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:00,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:00,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:00,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:00,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:00,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:00,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:00,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:00,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-16 09:59:00,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:00,464 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (318)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:00,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable315,318 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:00,664 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:59:00,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:00,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1153723504, now seen corresponding path program 1 times [2022-02-16 09:59:00,664 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:00,664 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633163969] [2022-02-16 09:59:00,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:00,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:00,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:00,686 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 66 proven. 2 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 09:59:00,686 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:00,686 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633163969] [2022-02-16 09:59:00,686 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633163969] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:00,686 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934140287] [2022-02-16 09:59:00,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:00,686 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:00,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:00,688 INFO L229 MonitoredProcess]: Starting monitored process 319 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:00,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (319)] Waiting until timeout for monitored process [2022-02-16 09:59:00,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:00,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-16 09:59:00,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:01,417 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:01,417 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:01,582 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 09:59:01,582 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934140287] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:01,583 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:01,583 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 38, 5] total 46 [2022-02-16 09:59:01,583 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038909588] [2022-02-16 09:59:01,583 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:01,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 09:59:01,583 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:01,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 09:59:01,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1952, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 09:59:01,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:01,584 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:01,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 5.195652173913044) internal successors, (239), 47 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:01,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:01,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:01,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:01,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:01,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:01,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:01,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:01,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:01,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:01,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:01,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:01,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:01,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:01,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:01,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:01,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-02-16 09:59:01,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:01,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:02,793 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 245 states. [2022-02-16 09:59:02,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:02,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:02,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:02,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:02,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:02,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:02,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:02,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:02,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:02,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:02,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:02,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:02,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:02,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:02,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:02,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:02,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-16 09:59:02,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:02,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (319)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:03,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable316,319 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:03,004 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:59:03,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:03,005 INFO L85 PathProgramCache]: Analyzing trace with hash -139321188, now seen corresponding path program 1 times [2022-02-16 09:59:03,005 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:03,005 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313042701] [2022-02-16 09:59:03,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:03,005 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:03,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:03,054 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 70 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 09:59:03,054 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:03,054 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313042701] [2022-02-16 09:59:03,054 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313042701] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:03,054 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [354540735] [2022-02-16 09:59:03,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:03,054 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:03,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:03,056 INFO L229 MonitoredProcess]: Starting monitored process 320 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:03,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (320)] Waiting until timeout for monitored process [2022-02-16 09:59:03,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:03,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-16 09:59:03,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:04,006 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:04,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:04,177 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 09:59:04,177 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [354540735] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:04,177 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:04,177 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 40, 5] total 48 [2022-02-16 09:59:04,177 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961386896] [2022-02-16 09:59:04,177 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:04,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 09:59:04,178 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:04,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 09:59:04,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 09:59:04,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:04,178 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:04,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 5.25) internal successors, (252), 49 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:04,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:04,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:04,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:04,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:04,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:04,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:04,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:04,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:04,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:04,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:04,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:04,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:04,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:04,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:04,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:04,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:04,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-02-16 09:59:04,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:04,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:05,396 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 276 transitions and produced 258 states. [2022-02-16 09:59:05,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:05,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:05,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:05,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:05,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:05,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:05,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:05,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:05,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:05,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:05,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:05,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:05,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:05,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:05,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:05,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:05,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:05,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 09:59:05,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:05,414 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (320)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:05,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable317,320 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:05,611 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:59:05,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:05,611 INFO L85 PathProgramCache]: Analyzing trace with hash 1788551077, now seen corresponding path program 1 times [2022-02-16 09:59:05,611 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:05,611 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847080971] [2022-02-16 09:59:05,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:05,612 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:05,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:05,643 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 09:59:05,643 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:05,643 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847080971] [2022-02-16 09:59:05,643 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847080971] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:05,643 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97440416] [2022-02-16 09:59:05,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:05,645 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:05,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:05,646 INFO L229 MonitoredProcess]: Starting monitored process 321 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:05,647 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (321)] Waiting until timeout for monitored process [2022-02-16 09:59:05,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:05,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 43 conjunts are in the unsatisfiable core [2022-02-16 09:59:05,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:06,347 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:06,347 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:06,478 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 09:59:06,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97440416] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:06,478 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:06,478 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 42, 5] total 50 [2022-02-16 09:59:06,478 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097919424] [2022-02-16 09:59:06,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:06,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-02-16 09:59:06,478 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:06,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-02-16 09:59:06,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=2320, Unknown=0, NotChecked=0, Total=2550 [2022-02-16 09:59:06,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:06,479 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:06,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 5.3) internal successors, (265), 51 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:06,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:06,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:06,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:06,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:06,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:06,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:06,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:06,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:06,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:06,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:06,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:06,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:06,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:06,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:06,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:06,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:06,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:06,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-02-16 09:59:06,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:06,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:07,839 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 290 transitions and produced 271 states. [2022-02-16 09:59:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-16 09:59:07,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:07,856 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (321)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:08,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable318,321 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:08,046 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:59:08,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:08,046 INFO L85 PathProgramCache]: Analyzing trace with hash -1639205551, now seen corresponding path program 1 times [2022-02-16 09:59:08,047 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:08,047 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008641270] [2022-02-16 09:59:08,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:08,047 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:08,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:08,074 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 78 proven. 2 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 09:59:08,074 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:08,074 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008641270] [2022-02-16 09:59:08,074 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008641270] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:08,074 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251447317] [2022-02-16 09:59:08,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:08,074 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:08,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:08,075 INFO L229 MonitoredProcess]: Starting monitored process 322 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:08,076 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (322)] Waiting until timeout for monitored process [2022-02-16 09:59:08,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:08,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-16 09:59:08,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:08,951 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:08,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:09,085 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 09:59:09,085 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251447317] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:09,085 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:09,085 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 44, 5] total 52 [2022-02-16 09:59:09,085 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124766310] [2022-02-16 09:59:09,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:09,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-16 09:59:09,086 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:09,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-16 09:59:09,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=2516, Unknown=0, NotChecked=0, Total=2756 [2022-02-16 09:59:09,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:09,086 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:09,086 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 5.346153846153846) internal successors, (278), 53 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:09,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:09,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:10,860 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 304 transitions and produced 284 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-16 09:59:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:59:10,878 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (322)] Ended with exit code 0 [2022-02-16 09:59:11,062 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 322 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable319 [2022-02-16 09:59:11,062 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:59:11,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:11,062 INFO L85 PathProgramCache]: Analyzing trace with hash -548844642, now seen corresponding path program 1 times [2022-02-16 09:59:11,062 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:11,062 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321964665] [2022-02-16 09:59:11,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:11,062 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:11,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:11,094 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 82 proven. 2 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 09:59:11,094 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:11,094 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321964665] [2022-02-16 09:59:11,094 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321964665] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:11,094 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8266581] [2022-02-16 09:59:11,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:11,094 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:11,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:11,096 INFO L229 MonitoredProcess]: Starting monitored process 323 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:11,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (323)] Waiting until timeout for monitored process [2022-02-16 09:59:11,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:11,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 47 conjunts are in the unsatisfiable core [2022-02-16 09:59:11,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:12,022 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:12,023 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:12,187 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 09:59:12,187 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8266581] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:12,187 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:12,187 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 46, 5] total 54 [2022-02-16 09:59:12,188 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345555648] [2022-02-16 09:59:12,188 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:12,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-02-16 09:59:12,188 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:12,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-02-16 09:59:12,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=2720, Unknown=0, NotChecked=0, Total=2970 [2022-02-16 09:59:12,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:12,188 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:12,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 54 states have (on average 5.388888888888889) internal successors, (291), 55 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:59:12,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:13,649 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 318 transitions and produced 297 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:59:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 09:59:13,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-16 09:59:13,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 09:59:13,666 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (323)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:13,857 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable320,323 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:13,857 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:59:13,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:13,857 INFO L85 PathProgramCache]: Analyzing trace with hash -1394637726, now seen corresponding path program 1 times [2022-02-16 09:59:13,857 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:13,857 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229479198] [2022-02-16 09:59:13,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:13,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:13,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:13,884 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 86 proven. 2 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 09:59:13,884 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:13,884 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229479198] [2022-02-16 09:59:13,884 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229479198] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:13,884 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754872059] [2022-02-16 09:59:13,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:13,885 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:13,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:13,886 INFO L229 MonitoredProcess]: Starting monitored process 324 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:13,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (324)] Waiting until timeout for monitored process [2022-02-16 09:59:14,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:14,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-16 09:59:14,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:14,823 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:14,823 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:14,970 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-16 09:59:14,970 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754872059] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:14,970 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:14,970 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 48, 5] total 56 [2022-02-16 09:59:14,970 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036012112] [2022-02-16 09:59:14,970 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:14,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-02-16 09:59:14,970 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:14,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-02-16 09:59:14,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=2932, Unknown=0, NotChecked=0, Total=3192 [2022-02-16 09:59:14,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:14,971 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:14,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 56 states have (on average 5.428571428571429) internal successors, (304), 57 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) [2022-02-16 09:59:14,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:14,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:14,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:14,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:14,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:14,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:14,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:14,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:14,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:14,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:14,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:14,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:14,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:14,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:14,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:14,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:14,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:14,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:14,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:59:14,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 09:59:14,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-02-16 09:59:14,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 09:59:14,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:16,365 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 332 transitions and produced 310 states. [2022-02-16 09:59:16,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:16,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-16 09:59:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 09:59:16,383 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (324)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:16,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 324 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable321 [2022-02-16 09:59:16,579 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:59:16,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:16,579 INFO L85 PathProgramCache]: Analyzing trace with hash -1451337965, now seen corresponding path program 1 times [2022-02-16 09:59:16,580 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:16,580 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823824044] [2022-02-16 09:59:16,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:16,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:16,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:16,604 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 90 proven. 2 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-16 09:59:16,604 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:16,604 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823824044] [2022-02-16 09:59:16,605 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823824044] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:16,605 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960026937] [2022-02-16 09:59:16,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:16,605 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:16,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:16,606 INFO L229 MonitoredProcess]: Starting monitored process 325 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:16,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (325)] Waiting until timeout for monitored process [2022-02-16 09:59:16,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:16,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 51 conjunts are in the unsatisfiable core [2022-02-16 09:59:16,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:17,806 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:17,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:18,009 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2022-02-16 09:59:18,009 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960026937] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:18,009 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:18,009 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 50, 5] total 58 [2022-02-16 09:59:18,009 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650229943] [2022-02-16 09:59:18,010 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:18,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-02-16 09:59:18,010 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:18,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-02-16 09:59:18,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=3152, Unknown=0, NotChecked=0, Total=3422 [2022-02-16 09:59:18,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:18,011 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:18,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 58 states have (on average 5.4655172413793105) internal successors, (317), 59 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:18,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:18,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:18,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:18,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:18,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:18,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:18,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:18,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:18,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:18,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:18,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:18,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:18,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:18,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:18,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:18,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:18,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:18,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:18,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:59:18,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 09:59:18,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 09:59:18,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2022-02-16 09:59:18,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 09:59:18,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:19,411 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 339 transitions and produced 316 states. [2022-02-16 09:59:19,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:19,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:19,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:19,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:19,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:19,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:19,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:19,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:19,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:19,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:19,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:19,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:19,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:19,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:19,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:19,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:19,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:19,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:19,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:59:19,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 09:59:19,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 09:59:19,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-16 09:59:19,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 09:59:19,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-16 09:59:19,429 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (325)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:19,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 325 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable322 [2022-02-16 09:59:19,618 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 22 more)] === [2022-02-16 09:59:19,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:19,619 INFO L85 PathProgramCache]: Analyzing trace with hash -2040906513, now seen corresponding path program 1 times [2022-02-16 09:59:19,619 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:19,619 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903964835] [2022-02-16 09:59:19,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:19,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:19,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:59:19,629 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 09:59:19,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 09:59:19,643 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 09:59:19,643 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 09:59:19,643 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (25 of 26 remaining) [2022-02-16 09:59:19,643 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (24 of 26 remaining) [2022-02-16 09:59:19,643 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (23 of 26 remaining) [2022-02-16 09:59:19,643 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (22 of 26 remaining) [2022-02-16 09:59:19,643 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (21 of 26 remaining) [2022-02-16 09:59:19,643 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (20 of 26 remaining) [2022-02-16 09:59:19,643 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (19 of 26 remaining) [2022-02-16 09:59:19,643 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (18 of 26 remaining) [2022-02-16 09:59:19,643 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (17 of 26 remaining) [2022-02-16 09:59:19,643 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (16 of 26 remaining) [2022-02-16 09:59:19,644 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (15 of 26 remaining) [2022-02-16 09:59:19,644 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (14 of 26 remaining) [2022-02-16 09:59:19,644 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (13 of 26 remaining) [2022-02-16 09:59:19,644 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 26 remaining) [2022-02-16 09:59:19,644 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 26 remaining) [2022-02-16 09:59:19,644 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 26 remaining) [2022-02-16 09:59:19,644 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 26 remaining) [2022-02-16 09:59:19,644 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 26 remaining) [2022-02-16 09:59:19,644 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 26 remaining) [2022-02-16 09:59:19,644 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 26 remaining) [2022-02-16 09:59:19,644 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 26 remaining) [2022-02-16 09:59:19,644 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 26 remaining) [2022-02-16 09:59:19,644 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 26 remaining) [2022-02-16 09:59:19,644 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 26 remaining) [2022-02-16 09:59:19,644 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 26 remaining) [2022-02-16 09:59:19,644 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 26 remaining) [2022-02-16 09:59:19,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable323 [2022-02-16 09:59:19,646 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 09:59:19,646 WARN L235 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 09:59:19,646 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2022-02-16 09:59:19,668 WARN L322 ript$VariableManager]: TermVariabe threadThread10of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,668 WARN L322 ript$VariableManager]: TermVariabe threadThread10of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,668 WARN L322 ript$VariableManager]: TermVariabe threadThread10of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,668 WARN L322 ript$VariableManager]: TermVariabe threadThread10of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,669 WARN L322 ript$VariableManager]: TermVariabe threadThread20of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,669 WARN L322 ript$VariableManager]: TermVariabe threadThread20of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,669 WARN L322 ript$VariableManager]: TermVariabe threadThread20of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,669 WARN L322 ript$VariableManager]: TermVariabe threadThread20of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,669 WARN L322 ript$VariableManager]: TermVariabe threadThread21of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,669 WARN L322 ript$VariableManager]: TermVariabe threadThread21of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,669 WARN L322 ript$VariableManager]: TermVariabe threadThread21of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,669 WARN L322 ript$VariableManager]: TermVariabe threadThread21of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,669 WARN L322 ript$VariableManager]: TermVariabe threadThread22of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,669 WARN L322 ript$VariableManager]: TermVariabe threadThread22of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,669 WARN L322 ript$VariableManager]: TermVariabe threadThread22of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,669 WARN L322 ript$VariableManager]: TermVariabe threadThread22of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,669 WARN L322 ript$VariableManager]: TermVariabe threadThread11of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,669 WARN L322 ript$VariableManager]: TermVariabe threadThread11of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,669 WARN L322 ript$VariableManager]: TermVariabe threadThread11of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,669 WARN L322 ript$VariableManager]: TermVariabe threadThread11of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,670 WARN L322 ript$VariableManager]: TermVariabe threadThread5of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,670 WARN L322 ript$VariableManager]: TermVariabe threadThread5of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,670 WARN L322 ript$VariableManager]: TermVariabe threadThread5of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,670 WARN L322 ript$VariableManager]: TermVariabe threadThread5of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,670 WARN L322 ript$VariableManager]: TermVariabe threadThread6of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,670 WARN L322 ript$VariableManager]: TermVariabe threadThread6of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,670 WARN L322 ript$VariableManager]: TermVariabe threadThread6of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,670 WARN L322 ript$VariableManager]: TermVariabe threadThread6of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,670 WARN L322 ript$VariableManager]: TermVariabe threadThread7of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,670 WARN L322 ript$VariableManager]: TermVariabe threadThread7of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,670 WARN L322 ript$VariableManager]: TermVariabe threadThread7of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,671 WARN L322 ript$VariableManager]: TermVariabe threadThread7of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,671 WARN L322 ript$VariableManager]: TermVariabe threadThread8of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,671 WARN L322 ript$VariableManager]: TermVariabe threadThread8of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,671 WARN L322 ript$VariableManager]: TermVariabe threadThread8of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,671 WARN L322 ript$VariableManager]: TermVariabe threadThread8of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,671 WARN L322 ript$VariableManager]: TermVariabe threadThread9of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,671 WARN L322 ript$VariableManager]: TermVariabe threadThread9of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,671 WARN L322 ript$VariableManager]: TermVariabe threadThread9of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,671 WARN L322 ript$VariableManager]: TermVariabe threadThread9of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,671 WARN L322 ript$VariableManager]: TermVariabe threadThread18of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,671 WARN L322 ript$VariableManager]: TermVariabe threadThread18of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,671 WARN L322 ript$VariableManager]: TermVariabe threadThread18of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,671 WARN L322 ript$VariableManager]: TermVariabe threadThread18of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,671 WARN L322 ript$VariableManager]: TermVariabe threadThread4of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,671 WARN L322 ript$VariableManager]: TermVariabe threadThread4of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,672 WARN L322 ript$VariableManager]: TermVariabe threadThread4of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,672 WARN L322 ript$VariableManager]: TermVariabe threadThread4of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,672 WARN L322 ript$VariableManager]: TermVariabe threadThread19of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,672 WARN L322 ript$VariableManager]: TermVariabe threadThread19of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,672 WARN L322 ript$VariableManager]: TermVariabe threadThread19of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,672 WARN L322 ript$VariableManager]: TermVariabe threadThread19of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,672 WARN L322 ript$VariableManager]: TermVariabe threadThread3of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,672 WARN L322 ript$VariableManager]: TermVariabe threadThread3of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,672 WARN L322 ript$VariableManager]: TermVariabe threadThread3of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,672 WARN L322 ript$VariableManager]: TermVariabe threadThread3of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,672 WARN L322 ript$VariableManager]: TermVariabe threadThread14of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,672 WARN L322 ript$VariableManager]: TermVariabe threadThread14of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,672 WARN L322 ript$VariableManager]: TermVariabe threadThread14of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,672 WARN L322 ript$VariableManager]: TermVariabe threadThread14of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,672 WARN L322 ript$VariableManager]: TermVariabe threadThread24of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,672 WARN L322 ript$VariableManager]: TermVariabe threadThread24of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,672 WARN L322 ript$VariableManager]: TermVariabe threadThread24of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,673 WARN L322 ript$VariableManager]: TermVariabe threadThread24of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,673 WARN L322 ript$VariableManager]: TermVariabe threadThread25of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,673 WARN L322 ript$VariableManager]: TermVariabe threadThread25of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,673 WARN L322 ript$VariableManager]: TermVariabe threadThread25of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,673 WARN L322 ript$VariableManager]: TermVariabe threadThread25of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,673 WARN L322 ript$VariableManager]: TermVariabe threadThread1of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,673 WARN L322 ript$VariableManager]: TermVariabe threadThread1of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,673 WARN L322 ript$VariableManager]: TermVariabe threadThread1of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,673 WARN L322 ript$VariableManager]: TermVariabe threadThread1of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,673 WARN L322 ript$VariableManager]: TermVariabe threadThread12of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,673 WARN L322 ript$VariableManager]: TermVariabe threadThread12of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,674 WARN L322 ript$VariableManager]: TermVariabe threadThread12of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,674 WARN L322 ript$VariableManager]: TermVariabe threadThread12of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,674 WARN L322 ript$VariableManager]: TermVariabe threadThread16of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,674 WARN L322 ript$VariableManager]: TermVariabe threadThread16of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,674 WARN L322 ript$VariableManager]: TermVariabe threadThread16of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,674 WARN L322 ript$VariableManager]: TermVariabe threadThread16of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,674 WARN L322 ript$VariableManager]: TermVariabe threadThread23of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,674 WARN L322 ript$VariableManager]: TermVariabe threadThread23of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,674 WARN L322 ript$VariableManager]: TermVariabe threadThread23of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,674 WARN L322 ript$VariableManager]: TermVariabe threadThread23of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,674 WARN L322 ript$VariableManager]: TermVariabe threadThread2of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,674 WARN L322 ript$VariableManager]: TermVariabe threadThread2of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,674 WARN L322 ript$VariableManager]: TermVariabe threadThread2of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,674 WARN L322 ript$VariableManager]: TermVariabe threadThread2of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,675 WARN L322 ript$VariableManager]: TermVariabe threadThread13of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,675 WARN L322 ript$VariableManager]: TermVariabe threadThread13of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,675 WARN L322 ript$VariableManager]: TermVariabe threadThread13of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,675 WARN L322 ript$VariableManager]: TermVariabe threadThread13of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,675 WARN L322 ript$VariableManager]: TermVariabe threadThread17of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,675 WARN L322 ript$VariableManager]: TermVariabe threadThread17of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,675 WARN L322 ript$VariableManager]: TermVariabe threadThread17of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,675 WARN L322 ript$VariableManager]: TermVariabe threadThread17of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,675 WARN L322 ript$VariableManager]: TermVariabe threadThread15of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,675 WARN L322 ript$VariableManager]: TermVariabe threadThread15of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,675 WARN L322 ript$VariableManager]: TermVariabe threadThread15of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,675 WARN L322 ript$VariableManager]: TermVariabe threadThread15of25ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 09:59:19,678 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 09:59:19,679 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 09:59:19,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:19,686 INFO L229 MonitoredProcess]: Starting monitored process 326 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 09:59:19,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (326)] Waiting until timeout for monitored process [2022-02-16 09:59:19,689 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 09:59:19,689 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 09:59:19,689 INFO L340 AbstractCegarLoop]: Starting to check reachability of 27 error locations. [2022-02-16 09:59:19,690 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 09:59:19,691 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:19,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:19,691 INFO L85 PathProgramCache]: Analyzing trace with hash -999912443, now seen corresponding path program 1 times [2022-02-16 09:59:19,691 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:19,691 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001043472] [2022-02-16 09:59:19,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:19,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:19,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:19,706 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:19,706 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:19,706 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001043472] [2022-02-16 09:59:19,706 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001043472] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:19,706 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061431187] [2022-02-16 09:59:19,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:19,706 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:19,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:19,713 INFO L229 MonitoredProcess]: Starting monitored process 327 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:19,749 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (327)] Waiting until timeout for monitored process [2022-02-16 09:59:19,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:19,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 09:59:19,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:19,884 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:19,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:19,899 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:19,899 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061431187] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:19,899 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:19,899 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 09:59:19,899 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87669974] [2022-02-16 09:59:19,899 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:19,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 09:59:19,899 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:19,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 09:59:19,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 09:59:19,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:19,900 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:19,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:19,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:19,929 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 09:59:19,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:59:19,946 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (327)] Ended with exit code 0 [2022-02-16 09:59:20,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable324,327 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:20,143 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:20,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:20,144 INFO L85 PathProgramCache]: Analyzing trace with hash 955685152, now seen corresponding path program 1 times [2022-02-16 09:59:20,144 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:20,144 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390030482] [2022-02-16 09:59:20,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:20,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:20,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:20,164 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:59:20,164 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:20,164 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390030482] [2022-02-16 09:59:20,164 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390030482] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:20,164 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834456467] [2022-02-16 09:59:20,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:20,164 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:20,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:20,166 INFO L229 MonitoredProcess]: Starting monitored process 328 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:20,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (328)] Waiting until timeout for monitored process [2022-02-16 09:59:20,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:20,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 09:59:20,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:20,401 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:20,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:20,433 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 09:59:20,433 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834456467] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:20,433 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:20,433 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 09:59:20,433 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783144579] [2022-02-16 09:59:20,433 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:20,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 09:59:20,434 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:20,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 09:59:20,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 09:59:20,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:20,434 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:20,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:20,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 09:59:20,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:20,547 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 09:59:20,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:59:20,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:59:20,566 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (328)] Ended with exit code 0 [2022-02-16 09:59:20,747 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 328 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable325 [2022-02-16 09:59:20,748 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:20,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:20,748 INFO L85 PathProgramCache]: Analyzing trace with hash -107321770, now seen corresponding path program 1 times [2022-02-16 09:59:20,748 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:20,748 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108938375] [2022-02-16 09:59:20,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:20,748 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:20,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:20,780 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:59:20,780 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:20,780 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108938375] [2022-02-16 09:59:20,781 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108938375] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:20,781 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300752317] [2022-02-16 09:59:20,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:20,781 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:20,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:20,782 INFO L229 MonitoredProcess]: Starting monitored process 329 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:20,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (329)] Waiting until timeout for monitored process [2022-02-16 09:59:20,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:20,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 09:59:20,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:21,009 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:21,009 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:21,041 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:59:21,042 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300752317] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:21,042 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:21,042 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 09:59:21,042 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634346102] [2022-02-16 09:59:21,042 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:21,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 09:59:21,042 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:21,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 09:59:21,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 09:59:21,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:21,042 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:21,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:21,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 09:59:21,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 09:59:21,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:21,181 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 09:59:21,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:21,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:59:21,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:59:21,198 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (329)] Ended with exit code 0 [2022-02-16 09:59:21,386 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 329 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable326 [2022-02-16 09:59:21,386 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:21,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:21,387 INFO L85 PathProgramCache]: Analyzing trace with hash 1482483073, now seen corresponding path program 1 times [2022-02-16 09:59:21,387 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:21,387 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780083837] [2022-02-16 09:59:21,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:21,387 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:21,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:21,410 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 09:59:21,410 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:21,410 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780083837] [2022-02-16 09:59:21,410 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780083837] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:21,410 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464045390] [2022-02-16 09:59:21,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:21,411 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:21,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:21,412 INFO L229 MonitoredProcess]: Starting monitored process 330 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:21,413 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (330)] Waiting until timeout for monitored process [2022-02-16 09:59:21,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:21,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 09:59:21,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:21,710 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:21,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:21,755 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:59:21,755 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464045390] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:21,755 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:21,755 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 09:59:21,767 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110922164] [2022-02-16 09:59:21,767 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:21,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 09:59:21,767 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:21,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 09:59:21,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 09:59:21,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:21,768 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:21,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:21,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:21,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:59:21,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 09:59:21,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:22,011 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 09:59:22,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:22,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:22,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:59:22,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:22,028 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (330)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:22,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 330 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable327 [2022-02-16 09:59:22,212 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:22,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:22,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1531521345, now seen corresponding path program 1 times [2022-02-16 09:59:22,212 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:22,212 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728171341] [2022-02-16 09:59:22,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:22,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:22,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:22,236 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 09:59:22,236 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:22,236 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728171341] [2022-02-16 09:59:22,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728171341] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:22,236 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589161108] [2022-02-16 09:59:22,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:22,236 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:22,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:22,238 INFO L229 MonitoredProcess]: Starting monitored process 331 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:22,239 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (331)] Waiting until timeout for monitored process [2022-02-16 09:59:22,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:22,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 09:59:22,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:22,541 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:22,541 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:22,596 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:59:22,596 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589161108] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:22,596 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:22,596 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 09:59:22,596 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65804435] [2022-02-16 09:59:22,596 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:22,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 09:59:22,596 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:22,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 09:59:22,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 09:59:22,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:22,597 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:22,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:22,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:22,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:22,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 09:59:22,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:22,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:22,907 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 09:59:22,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:22,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:22,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:22,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:59:22,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:59:22,924 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (331)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:23,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable328,331 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:23,108 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:23,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:23,108 INFO L85 PathProgramCache]: Analyzing trace with hash 346677082, now seen corresponding path program 1 times [2022-02-16 09:59:23,108 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:23,108 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100508659] [2022-02-16 09:59:23,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:23,109 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:23,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:23,132 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 09:59:23,132 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:23,132 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100508659] [2022-02-16 09:59:23,132 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100508659] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:23,132 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899111843] [2022-02-16 09:59:23,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:23,132 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:23,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:23,134 INFO L229 MonitoredProcess]: Starting monitored process 332 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:23,134 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (332)] Waiting until timeout for monitored process [2022-02-16 09:59:23,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:23,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 09:59:23,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:23,500 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:23,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:23,563 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:59:23,563 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899111843] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:23,563 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:23,563 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 09:59:23,563 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126983288] [2022-02-16 09:59:23,563 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:23,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 09:59:23,563 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:23,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 09:59:23,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 09:59:23,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:23,564 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:23,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:23,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:23,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:23,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:23,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 09:59:23,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 09:59:23,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:23,884 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 09:59:23,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:23,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:23,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:23,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:23,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:59:23,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:23,901 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (332)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:24,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329,332 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:24,095 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:24,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:24,095 INFO L85 PathProgramCache]: Analyzing trace with hash -210908388, now seen corresponding path program 1 times [2022-02-16 09:59:24,096 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:24,096 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882686838] [2022-02-16 09:59:24,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:24,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:24,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:24,113 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 09:59:24,114 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:24,114 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882686838] [2022-02-16 09:59:24,114 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882686838] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:24,114 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106182704] [2022-02-16 09:59:24,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:24,114 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:24,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:24,115 INFO L229 MonitoredProcess]: Starting monitored process 333 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:24,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (333)] Waiting until timeout for monitored process [2022-02-16 09:59:24,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:24,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 09:59:24,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:24,425 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:24,426 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:24,477 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:59:24,477 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106182704] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:24,477 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:24,477 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 09:59:24,477 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672874848] [2022-02-16 09:59:24,477 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:24,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 09:59:24,477 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:24,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 09:59:24,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 09:59:24,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:24,478 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:24,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:24,478 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:24,478 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:24,478 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:24,478 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:24,478 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 09:59:24,478 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:24,478 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:24,828 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 09:59:24,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:24,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:24,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:24,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:24,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:24,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:59:24,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:24,845 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (333)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:25,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330,333 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:25,029 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:25,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:25,030 INFO L85 PathProgramCache]: Analyzing trace with hash -1006390249, now seen corresponding path program 1 times [2022-02-16 09:59:25,030 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:25,030 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859609339] [2022-02-16 09:59:25,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:25,030 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:25,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:25,064 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 09:59:25,064 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:25,065 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859609339] [2022-02-16 09:59:25,065 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859609339] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:25,065 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775570772] [2022-02-16 09:59:25,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:25,065 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:25,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:25,066 INFO L229 MonitoredProcess]: Starting monitored process 334 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:25,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (334)] Waiting until timeout for monitored process [2022-02-16 09:59:25,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:25,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 09:59:25,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:25,493 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:25,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:25,572 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:59:25,572 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775570772] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:25,572 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:25,572 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 09:59:25,572 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133750062] [2022-02-16 09:59:25,572 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:25,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 09:59:25,572 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:25,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 09:59:25,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 09:59:25,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:25,573 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:25,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 09:59:25,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:25,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:25,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:25,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:25,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:25,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 09:59:25,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:25,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:26,022 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 09:59:26,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:26,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:26,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:26,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:26,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:26,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:26,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:59:26,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:26,189 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (334)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:26,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 334 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable331 [2022-02-16 09:59:26,235 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:26,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:26,236 INFO L85 PathProgramCache]: Analyzing trace with hash 952236921, now seen corresponding path program 1 times [2022-02-16 09:59:26,236 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:26,236 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139743287] [2022-02-16 09:59:26,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:26,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:26,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:26,257 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 09:59:26,258 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:26,258 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139743287] [2022-02-16 09:59:26,258 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139743287] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:26,258 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490575389] [2022-02-16 09:59:26,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:26,258 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:26,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:26,259 INFO L229 MonitoredProcess]: Starting monitored process 335 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:26,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (335)] Waiting until timeout for monitored process [2022-02-16 09:59:26,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:26,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 09:59:26,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:26,722 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:26,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:26,784 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:59:26,784 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490575389] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:26,784 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:26,784 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 09:59:26,784 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595878876] [2022-02-16 09:59:26,785 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:26,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 09:59:26,785 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:26,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 09:59:26,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 09:59:26,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:26,785 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:26,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:26,788 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:26,788 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:26,788 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:26,788 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:26,788 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:26,788 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:26,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 09:59:26,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:26,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:27,223 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 09:59:27,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:27,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:27,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:27,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:27,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:27,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:27,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:27,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:59:27,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:27,241 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (335)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:27,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 335 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable332 [2022-02-16 09:59:27,428 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:27,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:27,429 INFO L85 PathProgramCache]: Analyzing trace with hash 2040907732, now seen corresponding path program 1 times [2022-02-16 09:59:27,429 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:27,429 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211788631] [2022-02-16 09:59:27,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:27,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:27,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:27,456 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 09:59:27,456 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:27,456 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211788631] [2022-02-16 09:59:27,456 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211788631] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:27,456 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1209774001] [2022-02-16 09:59:27,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:27,456 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:27,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:27,461 INFO L229 MonitoredProcess]: Starting monitored process 336 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:27,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (336)] Waiting until timeout for monitored process [2022-02-16 09:59:27,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:27,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 09:59:27,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:27,961 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:27,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:28,052 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:59:28,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1209774001] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:28,053 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:28,053 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 09:59:28,053 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63239811] [2022-02-16 09:59:28,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:28,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 09:59:28,053 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:28,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 09:59:28,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 09:59:28,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:28,054 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:28,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:28,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:28,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:28,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:28,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:28,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:28,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:28,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:28,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 09:59:28,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:28,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:28,631 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 09:59:28,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:28,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:28,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:28,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:28,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:28,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:28,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:28,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:28,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:59:28,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:28,648 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (336)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:28,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 336 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable333 [2022-02-16 09:59:28,832 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:28,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:28,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1794000510, now seen corresponding path program 1 times [2022-02-16 09:59:28,832 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:28,832 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907076527] [2022-02-16 09:59:28,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:28,833 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:28,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:28,856 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 09:59:28,856 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:28,856 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907076527] [2022-02-16 09:59:28,856 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907076527] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:28,856 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518620842] [2022-02-16 09:59:28,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:28,856 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:28,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:28,858 INFO L229 MonitoredProcess]: Starting monitored process 337 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:28,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (337)] Waiting until timeout for monitored process [2022-02-16 09:59:29,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:29,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 09:59:29,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:29,409 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:29,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:29,509 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:59:29,510 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518620842] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:29,510 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:29,510 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 09:59:29,510 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735601809] [2022-02-16 09:59:29,510 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:29,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 09:59:29,510 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:29,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 09:59:29,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 09:59:29,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:29,511 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:29,511 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 09:59:29,511 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:29,511 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:29,511 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:29,511 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:29,511 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:29,511 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:29,511 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:29,511 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:29,511 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 09:59:29,511 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:29,511 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:30,200 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 09:59:30,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:30,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:30,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:30,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:30,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:30,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:30,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:30,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:30,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:30,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:59:30,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:30,218 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (337)] Ended with exit code 0 [2022-02-16 09:59:30,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 337 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable334 [2022-02-16 09:59:30,416 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:30,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:30,416 INFO L85 PathProgramCache]: Analyzing trace with hash -1451405691, now seen corresponding path program 1 times [2022-02-16 09:59:30,416 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:30,416 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804628526] [2022-02-16 09:59:30,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:30,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:30,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:30,440 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 09:59:30,440 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:30,440 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804628526] [2022-02-16 09:59:30,440 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804628526] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:30,440 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660134554] [2022-02-16 09:59:30,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:30,440 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:30,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:30,441 INFO L229 MonitoredProcess]: Starting monitored process 338 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:30,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (338)] Waiting until timeout for monitored process [2022-02-16 09:59:30,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:30,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 09:59:30,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:31,033 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:31,034 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:31,157 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:59:31,157 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660134554] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:31,157 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:31,157 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 09:59:31,157 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16954445] [2022-02-16 09:59:31,157 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:31,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 09:59:31,157 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:31,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 09:59:31,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 09:59:31,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:31,158 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:31,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:31,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:31,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:31,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:31,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:31,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:31,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:31,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:31,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:31,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:31,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 09:59:31,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:31,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:32,063 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 09:59:32,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:32,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:32,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:32,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:32,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:32,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:32,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:32,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:32,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:32,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:32,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:59:32,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:32,084 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (338)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:32,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 338 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable335 [2022-02-16 09:59:32,264 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:32,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:32,265 INFO L85 PathProgramCache]: Analyzing trace with hash -1739252441, now seen corresponding path program 1 times [2022-02-16 09:59:32,265 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:32,265 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354637658] [2022-02-16 09:59:32,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:32,265 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:32,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:32,290 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 09:59:32,290 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:32,290 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354637658] [2022-02-16 09:59:32,290 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354637658] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:32,290 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107860510] [2022-02-16 09:59:32,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:32,290 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:32,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:32,292 INFO L229 MonitoredProcess]: Starting monitored process 339 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:32,293 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (339)] Waiting until timeout for monitored process [2022-02-16 09:59:32,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:32,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 09:59:32,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:32,899 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:32,900 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:33,033 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:59:33,033 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107860510] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:33,033 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:33,033 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 09:59:33,033 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015286260] [2022-02-16 09:59:33,033 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:33,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 09:59:33,033 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:33,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 09:59:33,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 09:59:33,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:33,034 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:33,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:33,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:33,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:33,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:33,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:33,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:33,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:33,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:33,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:33,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:33,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:33,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 09:59:33,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:33,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:33,662 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 192 transitions and produced 180 states. [2022-02-16 09:59:33,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:33,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:33,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:33,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:33,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:33,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:33,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:33,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:33,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:33,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:33,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:33,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:59:33,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:33,680 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (339)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:33,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable336,339 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:33,871 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:33,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:33,872 INFO L85 PathProgramCache]: Analyzing trace with hash 1891632438, now seen corresponding path program 1 times [2022-02-16 09:59:33,872 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:33,872 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285568374] [2022-02-16 09:59:33,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:33,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:33,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:33,895 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 09:59:33,895 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:33,895 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285568374] [2022-02-16 09:59:33,895 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285568374] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:33,895 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239719329] [2022-02-16 09:59:33,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:33,895 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:33,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:33,896 INFO L229 MonitoredProcess]: Starting monitored process 340 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:33,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (340)] Waiting until timeout for monitored process [2022-02-16 09:59:34,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:34,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 09:59:34,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:34,478 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:34,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:34,585 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:59:34,585 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239719329] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:34,585 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:34,585 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 30, 5] total 38 [2022-02-16 09:59:34,585 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661836803] [2022-02-16 09:59:34,585 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:34,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 09:59:34,586 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:34,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 09:59:34,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 09:59:34,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:34,586 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:34,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.921052631578948) internal successors, (187), 39 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-02-16 09:59:34,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:34,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:35,196 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 206 transitions and produced 193 states. [2022-02-16 09:59:35,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:35,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:35,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:35,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:35,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:35,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:35,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:35,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:35,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:35,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:35,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:35,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:35,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:59:35,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:35,214 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (340)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:35,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable337,340 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:35,414 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:35,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:35,414 INFO L85 PathProgramCache]: Analyzing trace with hash 1281838888, now seen corresponding path program 1 times [2022-02-16 09:59:35,414 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:35,414 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287019763] [2022-02-16 09:59:35,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:35,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:35,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:35,434 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 09:59:35,434 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:35,434 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287019763] [2022-02-16 09:59:35,434 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287019763] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:35,434 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652437174] [2022-02-16 09:59:35,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:35,434 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:35,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:35,435 INFO L229 MonitoredProcess]: Starting monitored process 341 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:35,436 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (341)] Waiting until timeout for monitored process [2022-02-16 09:59:35,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:35,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 09:59:35,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:35,969 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:35,969 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:36,079 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:59:36,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652437174] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:36,080 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:36,080 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 32, 5] total 40 [2022-02-16 09:59:36,080 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339743344] [2022-02-16 09:59:36,080 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:36,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 09:59:36,080 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:36,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 09:59:36,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 09:59:36,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:36,080 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:36,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 5.0) internal successors, (200), 41 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:36,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:36,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:36,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:36,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:36,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:36,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:36,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:36,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:36,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:36,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:36,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:36,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:36,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-02-16 09:59:36,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:36,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:36,782 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 220 transitions and produced 206 states. [2022-02-16 09:59:36,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:36,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:36,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:36,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:36,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:36,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:36,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:36,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:36,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:36,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:36,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:36,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:36,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:36,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:59:36,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:36,799 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (341)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:36,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable338,341 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:36,999 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:36,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:37,000 INFO L85 PathProgramCache]: Analyzing trace with hash 186090575, now seen corresponding path program 1 times [2022-02-16 09:59:37,000 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:37,000 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077715757] [2022-02-16 09:59:37,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:37,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:37,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:37,019 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 09:59:37,019 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:37,019 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077715757] [2022-02-16 09:59:37,019 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077715757] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:37,019 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469119233] [2022-02-16 09:59:37,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:37,019 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:37,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:37,021 INFO L229 MonitoredProcess]: Starting monitored process 342 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:37,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (342)] Waiting until timeout for monitored process [2022-02-16 09:59:37,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:37,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 09:59:37,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:37,555 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:37,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:37,729 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 09:59:37,730 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469119233] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:37,730 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:37,730 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 34, 5] total 42 [2022-02-16 09:59:37,730 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336274487] [2022-02-16 09:59:37,730 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:37,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 09:59:37,730 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:37,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 09:59:37,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1616, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 09:59:37,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:37,731 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:37,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 5.071428571428571) internal successors, (213), 43 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:37,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:37,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:37,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:37,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:37,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:37,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:37,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:37,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:37,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:37,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:37,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:37,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:37,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:37,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-16 09:59:37,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:37,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:38,828 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 234 transitions and produced 219 states. [2022-02-16 09:59:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:59:38,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:38,846 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (342)] Ended with exit code 0 [2022-02-16 09:59:39,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 342 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable339 [2022-02-16 09:59:39,046 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:39,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:39,046 INFO L85 PathProgramCache]: Analyzing trace with hash -1874589795, now seen corresponding path program 1 times [2022-02-16 09:59:39,046 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:39,046 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070224380] [2022-02-16 09:59:39,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:39,046 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:39,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:39,073 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 62 proven. 2 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 09:59:39,073 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:39,073 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070224380] [2022-02-16 09:59:39,073 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070224380] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:39,073 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48170121] [2022-02-16 09:59:39,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:39,073 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:39,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:39,074 INFO L229 MonitoredProcess]: Starting monitored process 343 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:39,075 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (343)] Waiting until timeout for monitored process [2022-02-16 09:59:39,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:39,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-16 09:59:39,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:39,643 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:39,643 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:39,737 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 09:59:39,737 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48170121] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:39,737 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:39,737 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 36, 5] total 44 [2022-02-16 09:59:39,737 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952123584] [2022-02-16 09:59:39,737 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:39,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 09:59:39,738 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:39,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 09:59:39,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 09:59:39,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:39,738 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:39,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 5.136363636363637) internal successors, (226), 45 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) [2022-02-16 09:59:39,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:39,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:39,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:39,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:39,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:39,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:39,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:39,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:39,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:39,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:39,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:39,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:39,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:39,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:39,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-16 09:59:39,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:39,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:40,616 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 248 transitions and produced 232 states. [2022-02-16 09:59:40,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:40,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:40,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:40,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:40,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:40,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:40,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:40,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:40,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:40,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:40,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:40,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:40,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:40,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:40,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:40,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-16 09:59:40,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:40,633 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (343)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:40,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable340,343 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:40,834 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:40,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:40,835 INFO L85 PathProgramCache]: Analyzing trace with hash -190036992, now seen corresponding path program 1 times [2022-02-16 09:59:40,835 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:40,835 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009768471] [2022-02-16 09:59:40,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:40,835 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:40,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:40,863 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 66 proven. 2 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 09:59:40,863 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:40,863 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009768471] [2022-02-16 09:59:40,863 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009768471] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:40,863 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090699533] [2022-02-16 09:59:40,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:40,863 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:40,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:40,864 INFO L229 MonitoredProcess]: Starting monitored process 344 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:40,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (344)] Waiting until timeout for monitored process [2022-02-16 09:59:41,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:41,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-16 09:59:41,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:41,454 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:41,455 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:41,550 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 09:59:41,550 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2090699533] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:41,550 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:41,550 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 38, 5] total 46 [2022-02-16 09:59:41,550 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111117693] [2022-02-16 09:59:41,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:41,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 09:59:41,551 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:41,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 09:59:41,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1952, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 09:59:41,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:41,551 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:41,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 5.195652173913044) internal successors, (239), 47 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:41,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:41,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:41,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:41,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:41,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:41,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:41,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:41,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:41,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:41,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:41,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:41,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:41,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:41,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:41,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:41,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-02-16 09:59:41,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:41,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:42,854 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 245 states. [2022-02-16 09:59:42,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:42,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:42,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:42,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:42,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:42,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:42,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:42,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:42,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:42,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:42,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:42,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:42,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:42,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:42,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:42,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:42,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-16 09:59:42,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:42,872 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (344)] Ended with exit code 0 [2022-02-16 09:59:43,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable341,344 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:43,069 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:43,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:43,069 INFO L85 PathProgramCache]: Analyzing trace with hash 55199922, now seen corresponding path program 1 times [2022-02-16 09:59:43,069 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:43,069 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121130776] [2022-02-16 09:59:43,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:43,069 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:43,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:43,093 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 70 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 09:59:43,093 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:43,093 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121130776] [2022-02-16 09:59:43,094 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121130776] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:43,094 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952546222] [2022-02-16 09:59:43,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:43,094 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:43,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:43,095 INFO L229 MonitoredProcess]: Starting monitored process 345 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:43,096 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (345)] Waiting until timeout for monitored process [2022-02-16 09:59:43,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:43,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-16 09:59:43,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:43,814 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:43,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:43,942 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 09:59:43,942 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952546222] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:43,942 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:43,942 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 40, 5] total 48 [2022-02-16 09:59:43,943 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464836960] [2022-02-16 09:59:43,943 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:43,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 09:59:43,943 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:43,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 09:59:43,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 09:59:43,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:43,943 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:43,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 5.25) internal successors, (252), 49 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:43,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:43,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:43,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:43,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:43,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:43,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:43,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:43,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:43,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:43,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:43,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:43,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:43,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:43,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:43,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:43,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:43,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-02-16 09:59:43,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:43,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:45,091 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 276 transitions and produced 258 states. [2022-02-16 09:59:45,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:45,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:45,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:45,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:45,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:45,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:45,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:45,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:45,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:45,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:45,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:45,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:45,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:45,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:45,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:45,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:45,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:45,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 09:59:45,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:45,109 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (345)] Ended with exit code 0 [2022-02-16 09:59:45,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable342,345 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:45,298 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:45,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:45,298 INFO L85 PathProgramCache]: Analyzing trace with hash -1448813511, now seen corresponding path program 1 times [2022-02-16 09:59:45,299 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:45,299 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901469667] [2022-02-16 09:59:45,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:45,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:45,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:45,324 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 09:59:45,325 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:45,325 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901469667] [2022-02-16 09:59:45,325 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901469667] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:45,325 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002531556] [2022-02-16 09:59:45,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:45,325 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:45,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:45,326 INFO L229 MonitoredProcess]: Starting monitored process 346 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:45,327 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (346)] Waiting until timeout for monitored process [2022-02-16 09:59:45,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:45,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 43 conjunts are in the unsatisfiable core [2022-02-16 09:59:45,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:46,159 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:46,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:46,336 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 09:59:46,336 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002531556] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:46,336 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:46,336 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 42, 5] total 50 [2022-02-16 09:59:46,336 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407634884] [2022-02-16 09:59:46,336 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:46,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-02-16 09:59:46,337 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:46,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-02-16 09:59:46,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=2320, Unknown=0, NotChecked=0, Total=2550 [2022-02-16 09:59:46,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:46,337 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:46,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 5.3) internal successors, (265), 51 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:46,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:46,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:46,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:46,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:46,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:46,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:46,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:46,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:46,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:46,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:46,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:46,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:46,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:46,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:46,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:46,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:46,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:46,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-02-16 09:59:46,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:46,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:47,983 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 290 transitions and produced 271 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-16 09:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:48,001 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (346)] Ended with exit code 0 [2022-02-16 09:59:48,185 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 346 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable343 [2022-02-16 09:59:48,185 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:48,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:48,185 INFO L85 PathProgramCache]: Analyzing trace with hash -811153729, now seen corresponding path program 1 times [2022-02-16 09:59:48,185 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:48,185 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227880419] [2022-02-16 09:59:48,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:48,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:48,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:48,208 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 78 proven. 2 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 09:59:48,208 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:48,208 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227880419] [2022-02-16 09:59:48,208 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227880419] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:48,208 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133846291] [2022-02-16 09:59:48,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:48,209 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:48,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:48,212 INFO L229 MonitoredProcess]: Starting monitored process 347 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:48,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (347)] Waiting until timeout for monitored process [2022-02-16 09:59:48,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:48,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-16 09:59:48,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:48,983 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:48,983 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:49,126 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 09:59:49,126 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133846291] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:49,126 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:49,126 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 44, 5] total 52 [2022-02-16 09:59:49,126 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871591652] [2022-02-16 09:59:49,126 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:49,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-16 09:59:49,126 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:49,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-16 09:59:49,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=2516, Unknown=0, NotChecked=0, Total=2756 [2022-02-16 09:59:49,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:49,127 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:49,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 5.346153846153846) internal successors, (278), 53 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:49,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:49,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:49,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:49,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:49,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:49,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:49,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:49,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:49,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:49,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:49,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:49,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:49,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:49,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:49,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:49,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:49,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:49,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:49,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-02-16 09:59:49,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:49,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:50,604 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 304 transitions and produced 284 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:59:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-16 09:59:50,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:59:50,622 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (347)] Forceful destruction successful, exit code 0 [2022-02-16 09:59:50,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 347 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable344 [2022-02-16 09:59:50,811 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:50,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:50,812 INFO L85 PathProgramCache]: Analyzing trace with hash 344148854, now seen corresponding path program 1 times [2022-02-16 09:59:50,812 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:50,812 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501384017] [2022-02-16 09:59:50,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:50,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:50,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:50,839 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 82 proven. 2 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 09:59:50,840 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:50,840 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501384017] [2022-02-16 09:59:50,840 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501384017] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:50,840 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124587779] [2022-02-16 09:59:50,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:50,840 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:50,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:50,841 INFO L229 MonitoredProcess]: Starting monitored process 348 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:50,842 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (348)] Waiting until timeout for monitored process [2022-02-16 09:59:51,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:51,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 47 conjunts are in the unsatisfiable core [2022-02-16 09:59:51,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:51,690 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:51,691 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:51,849 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 09:59:51,849 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124587779] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:51,849 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:51,849 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 46, 5] total 54 [2022-02-16 09:59:51,849 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897752202] [2022-02-16 09:59:51,849 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:51,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-02-16 09:59:51,849 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:51,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-02-16 09:59:51,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=2720, Unknown=0, NotChecked=0, Total=2970 [2022-02-16 09:59:51,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:51,850 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:51,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 54 states have (on average 5.388888888888889) internal successors, (291), 55 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:51,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:51,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:51,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:51,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:51,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:51,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:51,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:51,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:51,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:51,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:51,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:51,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:51,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:51,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:51,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:51,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:51,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:51,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:51,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:59:51,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-16 09:59:51,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:59:51,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:53,288 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 318 transitions and produced 297 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-16 09:59:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 09:59:53,306 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (348)] Ended with exit code 0 [2022-02-16 09:59:53,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 348 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable345 [2022-02-16 09:59:53,503 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:53,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:53,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1867320164, now seen corresponding path program 1 times [2022-02-16 09:59:53,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:53,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215735807] [2022-02-16 09:59:53,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:53,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:53,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:53,531 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 86 proven. 2 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 09:59:53,531 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:53,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215735807] [2022-02-16 09:59:53,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215735807] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:53,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795788228] [2022-02-16 09:59:53,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:53,531 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:53,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:53,532 INFO L229 MonitoredProcess]: Starting monitored process 349 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:53,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (349)] Waiting until timeout for monitored process [2022-02-16 09:59:53,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:53,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-16 09:59:53,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:54,587 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:54,587 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:54,732 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-16 09:59:54,733 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795788228] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:54,733 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:54,733 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 48, 5] total 56 [2022-02-16 09:59:54,733 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341550738] [2022-02-16 09:59:54,733 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:54,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-02-16 09:59:54,733 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:54,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-02-16 09:59:54,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=2932, Unknown=0, NotChecked=0, Total=3192 [2022-02-16 09:59:54,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:54,733 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:54,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 56 states have (on average 5.428571428571429) internal successors, (304), 57 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) [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 09:59:54,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:56,480 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 332 transitions and produced 310 states. [2022-02-16 09:59:56,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:56,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:56,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:56,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:56,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:56,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:56,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:56,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:56,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:56,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:56,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:56,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:56,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:56,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:56,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:56,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:56,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:56,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:56,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:59:56,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 09:59:56,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 09:59:56,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-16 09:59:56,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 09:59:56,498 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (349)] Ended with exit code 0 [2022-02-16 09:59:56,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable346,349 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:56,682 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 09:59:56,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 09:59:56,682 INFO L85 PathProgramCache]: Analyzing trace with hash -1784999053, now seen corresponding path program 1 times [2022-02-16 09:59:56,682 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 09:59:56,682 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395715056] [2022-02-16 09:59:56,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:56,682 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 09:59:56,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:56,711 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 90 proven. 2 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-16 09:59:56,711 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 09:59:56,711 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395715056] [2022-02-16 09:59:56,711 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395715056] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 09:59:56,711 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247513744] [2022-02-16 09:59:56,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 09:59:56,711 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 09:59:56,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 09:59:56,736 INFO L229 MonitoredProcess]: Starting monitored process 350 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 09:59:56,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (350)] Waiting until timeout for monitored process [2022-02-16 09:59:56,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 09:59:56,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 51 conjunts are in the unsatisfiable core [2022-02-16 09:59:56,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 09:59:57,949 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 09:59:57,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 09:59:58,171 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2022-02-16 09:59:58,172 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247513744] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 09:59:58,172 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 09:59:58,172 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 50, 5] total 58 [2022-02-16 09:59:58,172 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786200993] [2022-02-16 09:59:58,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 09:59:58,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-02-16 09:59:58,172 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 09:59:58,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-02-16 09:59:58,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=3152, Unknown=0, NotChecked=0, Total=3422 [2022-02-16 09:59:58,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 09:59:58,173 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 09:59:58,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 58 states have (on average 5.4655172413793105) internal successors, (317), 59 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 09:59:58,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 09:59:58,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 09:59:58,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 09:59:58,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 09:59:58,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 09:59:58,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 09:59:58,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 09:59:58,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 09:59:58,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 09:59:58,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 09:59:58,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 09:59:58,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 09:59:58,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 09:59:58,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 09:59:58,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 09:59:58,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 09:59:58,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 09:59:58,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 09:59:58,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 09:59:58,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 09:59:58,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 09:59:58,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2022-02-16 09:59:58,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 09:59:58,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:00,079 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 346 transitions and produced 323 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:00:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-16 10:00:00,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:00:00,106 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (350)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:00,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable347,350 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:00,289 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 10:00:00,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:00,290 INFO L85 PathProgramCache]: Analyzing trace with hash -462538351, now seen corresponding path program 1 times [2022-02-16 10:00:00,290 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:00,290 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898710348] [2022-02-16 10:00:00,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:00,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:00,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:00,336 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 94 proven. 2 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2022-02-16 10:00:00,336 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:00,336 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898710348] [2022-02-16 10:00:00,336 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898710348] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:00,336 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268559975] [2022-02-16 10:00:00,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:00,336 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:00,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:00,338 INFO L229 MonitoredProcess]: Starting monitored process 351 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:00,386 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (351)] Waiting until timeout for monitored process [2022-02-16 10:00:00,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:00,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 53 conjunts are in the unsatisfiable core [2022-02-16 10:00:00,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:01,518 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:01,518 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:01,680 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 576 trivial. 0 not checked. [2022-02-16 10:00:01,680 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268559975] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:01,681 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:01,681 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 52, 5] total 60 [2022-02-16 10:00:01,681 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661640553] [2022-02-16 10:00:01,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:01,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-02-16 10:00:01,681 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:01,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-02-16 10:00:01,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=3380, Unknown=0, NotChecked=0, Total=3660 [2022-02-16 10:00:01,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:01,682 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:01,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 60 states have (on average 5.5) internal successors, (330), 61 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:00:01,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:00:01,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:00:01,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:00:01,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2022-02-16 10:00:01,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:00:01,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:03,461 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 353 transitions and produced 329 states. [2022-02-16 10:00:03,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:03,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:03,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:03,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:03,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:03,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:03,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:03,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:03,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:03,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:03,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:03,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:03,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:03,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:03,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:03,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:03,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:03,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:00:03,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:00:03,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:00:03,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:00:03,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:00:03,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-16 10:00:03,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:00:03,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-16 10:00:03,479 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (351)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:03,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable348,351 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:03,665 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 23 more)] === [2022-02-16 10:00:03,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:03,665 INFO L85 PathProgramCache]: Analyzing trace with hash -1451816941, now seen corresponding path program 1 times [2022-02-16 10:00:03,665 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:03,665 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055157179] [2022-02-16 10:00:03,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:03,665 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:03,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 10:00:03,676 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 10:00:03,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 10:00:03,692 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 10:00:03,692 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 10:00:03,692 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (26 of 27 remaining) [2022-02-16 10:00:03,692 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (25 of 27 remaining) [2022-02-16 10:00:03,692 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (24 of 27 remaining) [2022-02-16 10:00:03,692 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (23 of 27 remaining) [2022-02-16 10:00:03,692 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (22 of 27 remaining) [2022-02-16 10:00:03,692 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (21 of 27 remaining) [2022-02-16 10:00:03,692 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (20 of 27 remaining) [2022-02-16 10:00:03,692 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (19 of 27 remaining) [2022-02-16 10:00:03,692 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (18 of 27 remaining) [2022-02-16 10:00:03,692 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (17 of 27 remaining) [2022-02-16 10:00:03,692 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (16 of 27 remaining) [2022-02-16 10:00:03,692 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (15 of 27 remaining) [2022-02-16 10:00:03,692 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (14 of 27 remaining) [2022-02-16 10:00:03,692 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (13 of 27 remaining) [2022-02-16 10:00:03,692 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 27 remaining) [2022-02-16 10:00:03,693 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 27 remaining) [2022-02-16 10:00:03,693 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 27 remaining) [2022-02-16 10:00:03,693 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 27 remaining) [2022-02-16 10:00:03,693 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 27 remaining) [2022-02-16 10:00:03,693 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 27 remaining) [2022-02-16 10:00:03,693 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 27 remaining) [2022-02-16 10:00:03,693 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 27 remaining) [2022-02-16 10:00:03,693 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 27 remaining) [2022-02-16 10:00:03,693 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 27 remaining) [2022-02-16 10:00:03,693 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 27 remaining) [2022-02-16 10:00:03,693 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 27 remaining) [2022-02-16 10:00:03,693 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 27 remaining) [2022-02-16 10:00:03,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable349 [2022-02-16 10:00:03,694 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 10:00:03,694 WARN L235 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 10:00:03,694 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2022-02-16 10:00:03,704 WARN L322 ript$VariableManager]: TermVariabe threadThread21of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,704 WARN L322 ript$VariableManager]: TermVariabe threadThread21of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,704 WARN L322 ript$VariableManager]: TermVariabe threadThread21of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,704 WARN L322 ript$VariableManager]: TermVariabe threadThread21of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,704 WARN L322 ript$VariableManager]: TermVariabe threadThread10of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,704 WARN L322 ript$VariableManager]: TermVariabe threadThread10of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,704 WARN L322 ript$VariableManager]: TermVariabe threadThread10of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,704 WARN L322 ript$VariableManager]: TermVariabe threadThread10of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,704 WARN L322 ript$VariableManager]: TermVariabe threadThread20of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,704 WARN L322 ript$VariableManager]: TermVariabe threadThread20of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,704 WARN L322 ript$VariableManager]: TermVariabe threadThread20of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,704 WARN L322 ript$VariableManager]: TermVariabe threadThread20of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,704 WARN L322 ript$VariableManager]: TermVariabe threadThread4of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,704 WARN L322 ript$VariableManager]: TermVariabe threadThread4of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,704 WARN L322 ript$VariableManager]: TermVariabe threadThread4of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,705 WARN L322 ript$VariableManager]: TermVariabe threadThread4of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,705 WARN L322 ript$VariableManager]: TermVariabe threadThread5of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,705 WARN L322 ript$VariableManager]: TermVariabe threadThread5of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,705 WARN L322 ript$VariableManager]: TermVariabe threadThread5of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,705 WARN L322 ript$VariableManager]: TermVariabe threadThread5of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,705 WARN L322 ript$VariableManager]: TermVariabe threadThread6of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,705 WARN L322 ript$VariableManager]: TermVariabe threadThread6of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,705 WARN L322 ript$VariableManager]: TermVariabe threadThread6of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,705 WARN L322 ript$VariableManager]: TermVariabe threadThread6of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,705 WARN L322 ript$VariableManager]: TermVariabe threadThread7of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,705 WARN L322 ript$VariableManager]: TermVariabe threadThread7of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,705 WARN L322 ript$VariableManager]: TermVariabe threadThread7of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,705 WARN L322 ript$VariableManager]: TermVariabe threadThread7of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,705 WARN L322 ript$VariableManager]: TermVariabe threadThread9of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,705 WARN L322 ript$VariableManager]: TermVariabe threadThread9of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,705 WARN L322 ript$VariableManager]: TermVariabe threadThread9of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,706 WARN L322 ript$VariableManager]: TermVariabe threadThread9of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,706 WARN L322 ript$VariableManager]: TermVariabe threadThread8of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,706 WARN L322 ript$VariableManager]: TermVariabe threadThread8of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,706 WARN L322 ript$VariableManager]: TermVariabe threadThread8of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,706 WARN L322 ript$VariableManager]: TermVariabe threadThread8of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,706 WARN L322 ript$VariableManager]: TermVariabe threadThread19of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,706 WARN L322 ript$VariableManager]: TermVariabe threadThread19of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,706 WARN L322 ript$VariableManager]: TermVariabe threadThread19of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,706 WARN L322 ript$VariableManager]: TermVariabe threadThread19of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,706 WARN L322 ript$VariableManager]: TermVariabe threadThread16of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,706 WARN L322 ript$VariableManager]: TermVariabe threadThread16of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,706 WARN L322 ript$VariableManager]: TermVariabe threadThread16of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,706 WARN L322 ript$VariableManager]: TermVariabe threadThread16of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,706 WARN L322 ript$VariableManager]: TermVariabe threadThread18of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,706 WARN L322 ript$VariableManager]: TermVariabe threadThread18of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,707 WARN L322 ript$VariableManager]: TermVariabe threadThread18of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,707 WARN L322 ript$VariableManager]: TermVariabe threadThread18of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,707 WARN L322 ript$VariableManager]: TermVariabe threadThread3of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,707 WARN L322 ript$VariableManager]: TermVariabe threadThread3of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,707 WARN L322 ript$VariableManager]: TermVariabe threadThread3of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,707 WARN L322 ript$VariableManager]: TermVariabe threadThread3of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,707 WARN L322 ript$VariableManager]: TermVariabe threadThread17of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,707 WARN L322 ript$VariableManager]: TermVariabe threadThread17of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,707 WARN L322 ript$VariableManager]: TermVariabe threadThread17of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,707 WARN L322 ript$VariableManager]: TermVariabe threadThread17of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,707 WARN L322 ript$VariableManager]: TermVariabe threadThread23of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,707 WARN L322 ript$VariableManager]: TermVariabe threadThread23of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,707 WARN L322 ript$VariableManager]: TermVariabe threadThread23of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,707 WARN L322 ript$VariableManager]: TermVariabe threadThread23of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,708 WARN L322 ript$VariableManager]: TermVariabe threadThread1of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,708 WARN L322 ript$VariableManager]: TermVariabe threadThread1of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,708 WARN L322 ript$VariableManager]: TermVariabe threadThread1of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,708 WARN L322 ript$VariableManager]: TermVariabe threadThread1of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,708 WARN L322 ript$VariableManager]: TermVariabe threadThread2of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,708 WARN L322 ript$VariableManager]: TermVariabe threadThread2of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,708 WARN L322 ript$VariableManager]: TermVariabe threadThread2of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,708 WARN L322 ript$VariableManager]: TermVariabe threadThread2of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,708 WARN L322 ript$VariableManager]: TermVariabe threadThread12of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,708 WARN L322 ript$VariableManager]: TermVariabe threadThread12of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,708 WARN L322 ript$VariableManager]: TermVariabe threadThread12of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,708 WARN L322 ript$VariableManager]: TermVariabe threadThread12of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,708 WARN L322 ript$VariableManager]: TermVariabe threadThread13of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,708 WARN L322 ript$VariableManager]: TermVariabe threadThread13of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,708 WARN L322 ript$VariableManager]: TermVariabe threadThread13of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,708 WARN L322 ript$VariableManager]: TermVariabe threadThread13of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,708 WARN L322 ript$VariableManager]: TermVariabe threadThread11of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,709 WARN L322 ript$VariableManager]: TermVariabe threadThread11of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,709 WARN L322 ript$VariableManager]: TermVariabe threadThread11of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,709 WARN L322 ript$VariableManager]: TermVariabe threadThread11of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,709 WARN L322 ript$VariableManager]: TermVariabe threadThread15of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,709 WARN L322 ript$VariableManager]: TermVariabe threadThread15of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,709 WARN L322 ript$VariableManager]: TermVariabe threadThread15of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,709 WARN L322 ript$VariableManager]: TermVariabe threadThread15of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,709 WARN L322 ript$VariableManager]: TermVariabe threadThread22of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,709 WARN L322 ript$VariableManager]: TermVariabe threadThread22of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,709 WARN L322 ript$VariableManager]: TermVariabe threadThread22of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,709 WARN L322 ript$VariableManager]: TermVariabe threadThread22of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,709 WARN L322 ript$VariableManager]: TermVariabe threadThread26of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,709 WARN L322 ript$VariableManager]: TermVariabe threadThread26of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,709 WARN L322 ript$VariableManager]: TermVariabe threadThread26of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,709 WARN L322 ript$VariableManager]: TermVariabe threadThread26of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,709 WARN L322 ript$VariableManager]: TermVariabe threadThread25of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,710 WARN L322 ript$VariableManager]: TermVariabe threadThread25of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,710 WARN L322 ript$VariableManager]: TermVariabe threadThread25of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,710 WARN L322 ript$VariableManager]: TermVariabe threadThread25of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,710 WARN L322 ript$VariableManager]: TermVariabe threadThread14of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,710 WARN L322 ript$VariableManager]: TermVariabe threadThread14of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,710 WARN L322 ript$VariableManager]: TermVariabe threadThread14of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,710 WARN L322 ript$VariableManager]: TermVariabe threadThread14of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,710 WARN L322 ript$VariableManager]: TermVariabe threadThread24of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,710 WARN L322 ript$VariableManager]: TermVariabe threadThread24of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,710 WARN L322 ript$VariableManager]: TermVariabe threadThread24of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,710 WARN L322 ript$VariableManager]: TermVariabe threadThread24of26ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:03,711 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 10:00:03,712 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 10:00:03,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:03,713 INFO L229 MonitoredProcess]: Starting monitored process 352 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 10:00:03,730 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 10:00:03,731 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 10:00:03,731 INFO L340 AbstractCegarLoop]: Starting to check reachability of 28 error locations. [2022-02-16 10:00:03,732 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 10:00:03,732 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:03,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:03,732 INFO L85 PathProgramCache]: Analyzing trace with hash -1743506704, now seen corresponding path program 1 times [2022-02-16 10:00:03,732 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:03,732 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152876907] [2022-02-16 10:00:03,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:03,732 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:03,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:03,736 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (352)] Waiting until timeout for monitored process [2022-02-16 10:00:03,746 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:03,746 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:03,746 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152876907] [2022-02-16 10:00:03,746 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152876907] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:03,746 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115882151] [2022-02-16 10:00:03,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:03,746 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:03,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:03,754 INFO L229 MonitoredProcess]: Starting monitored process 353 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:03,754 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (353)] Waiting until timeout for monitored process [2022-02-16 10:00:03,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:03,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 10:00:03,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:03,927 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:03,927 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:03,943 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:03,943 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115882151] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:03,943 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:03,943 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 10:00:03,943 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871702317] [2022-02-16 10:00:03,943 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:03,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 10:00:03,943 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:03,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 10:00:03,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 10:00:03,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:03,943 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:03,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:03,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:03,974 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 10:00:03,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 10:00:03,990 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (353)] Ended with exit code 0 [2022-02-16 10:00:04,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,353 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:04,180 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:04,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:04,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1203785832, now seen corresponding path program 1 times [2022-02-16 10:00:04,180 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:04,180 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860370225] [2022-02-16 10:00:04,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:04,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:04,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:04,201 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 10:00:04,202 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:04,202 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860370225] [2022-02-16 10:00:04,202 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860370225] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:04,202 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [853421483] [2022-02-16 10:00:04,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:04,202 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:04,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:04,203 INFO L229 MonitoredProcess]: Starting monitored process 354 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:04,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (354)] Waiting until timeout for monitored process [2022-02-16 10:00:04,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:04,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 10:00:04,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:04,429 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:04,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:04,456 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 10:00:04,456 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [853421483] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:04,456 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:04,456 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 10:00:04,456 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542425996] [2022-02-16 10:00:04,456 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:04,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 10:00:04,457 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:04,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 10:00:04,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 10:00:04,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:04,457 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:04,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:04,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 10:00:04,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:04,561 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 10:00:04,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 10:00:04,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 10:00:04,578 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (354)] Ended with exit code 0 [2022-02-16 10:00:04,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable351,354 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:04,775 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:04,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:04,775 INFO L85 PathProgramCache]: Analyzing trace with hash 1819715309, now seen corresponding path program 1 times [2022-02-16 10:00:04,776 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:04,776 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994929524] [2022-02-16 10:00:04,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:04,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:04,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:04,795 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:00:04,795 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:04,795 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994929524] [2022-02-16 10:00:04,795 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994929524] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:04,795 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176031817] [2022-02-16 10:00:04,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:04,795 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:04,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:04,796 INFO L229 MonitoredProcess]: Starting monitored process 355 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:04,797 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (355)] Waiting until timeout for monitored process [2022-02-16 10:00:04,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:04,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 10:00:04,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:05,021 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:05,021 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:05,049 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:00:05,049 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176031817] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:05,050 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:05,050 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 10:00:05,050 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598239311] [2022-02-16 10:00:05,050 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:05,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 10:00:05,050 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:05,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 10:00:05,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 10:00:05,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:05,050 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:05,050 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:05,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 10:00:05,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 10:00:05,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:05,165 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 10:00:05,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:05,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:00:05,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:00:05,183 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (355)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:05,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable352,355 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:05,382 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:05,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:05,383 INFO L85 PathProgramCache]: Analyzing trace with hash -281681767, now seen corresponding path program 1 times [2022-02-16 10:00:05,383 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:05,383 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731698319] [2022-02-16 10:00:05,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:05,383 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:05,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:05,401 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:00:05,401 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:05,401 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731698319] [2022-02-16 10:00:05,401 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731698319] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:05,401 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381142953] [2022-02-16 10:00:05,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:05,401 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:05,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:05,403 INFO L229 MonitoredProcess]: Starting monitored process 356 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:05,403 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (356)] Waiting until timeout for monitored process [2022-02-16 10:00:05,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:05,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 10:00:05,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:05,663 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:05,663 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:05,702 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 10:00:05,702 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381142953] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:05,702 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:05,702 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 10:00:05,702 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835657827] [2022-02-16 10:00:05,702 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:05,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 10:00:05,702 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:05,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 10:00:05,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 10:00:05,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:05,703 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:05,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:05,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:05,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:00:05,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:00:05,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:05,868 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 10:00:05,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:05,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:05,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 10:00:05,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:05,886 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (356)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:06,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 356 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable353 [2022-02-16 10:00:06,075 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:06,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:06,076 INFO L85 PathProgramCache]: Analyzing trace with hash 435657490, now seen corresponding path program 1 times [2022-02-16 10:00:06,076 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:06,076 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604526632] [2022-02-16 10:00:06,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:06,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:06,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:06,106 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 10:00:06,106 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:06,106 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604526632] [2022-02-16 10:00:06,106 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604526632] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:06,106 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035707749] [2022-02-16 10:00:06,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:06,106 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:06,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:06,108 INFO L229 MonitoredProcess]: Starting monitored process 357 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:06,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (357)] Waiting until timeout for monitored process [2022-02-16 10:00:06,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:06,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 10:00:06,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:06,408 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:06,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:06,484 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 10:00:06,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035707749] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:06,484 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:06,484 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 10:00:06,484 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039770935] [2022-02-16 10:00:06,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:06,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 10:00:06,485 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:06,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 10:00:06,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 10:00:06,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:06,485 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:06,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:06,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:06,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:06,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 10:00:06,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:06,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:06,768 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 10:00:06,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:06,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:06,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:06,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 10:00:06,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 10:00:06,786 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (357)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:06,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 357 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable354 [2022-02-16 10:00:06,972 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:06,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:06,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1397182390, now seen corresponding path program 1 times [2022-02-16 10:00:06,972 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:06,972 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482082406] [2022-02-16 10:00:06,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:06,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:06,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:07,018 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 10:00:07,018 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:07,018 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482082406] [2022-02-16 10:00:07,018 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482082406] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:07,018 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267720994] [2022-02-16 10:00:07,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:07,018 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:07,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:07,020 INFO L229 MonitoredProcess]: Starting monitored process 358 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:07,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (358)] Waiting until timeout for monitored process [2022-02-16 10:00:07,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:07,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 10:00:07,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:07,366 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:07,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:07,425 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 10:00:07,425 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267720994] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:07,425 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:07,425 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 10:00:07,426 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425284358] [2022-02-16 10:00:07,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:07,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 10:00:07,426 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:07,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 10:00:07,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 10:00:07,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:07,426 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:07,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:07,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:07,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:07,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:07,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 10:00:07,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 10:00:07,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:07,724 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 10:00:07,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:07,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:07,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:07,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:07,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 10:00:07,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:07,741 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (358)] Ended with exit code 0 [2022-02-16 10:00:07,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 358 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable355 [2022-02-16 10:00:07,925 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:07,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:07,925 INFO L85 PathProgramCache]: Analyzing trace with hash 1930800399, now seen corresponding path program 1 times [2022-02-16 10:00:07,925 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:07,925 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950409685] [2022-02-16 10:00:07,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:07,925 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:07,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:07,948 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 10:00:07,949 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:07,949 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950409685] [2022-02-16 10:00:07,949 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950409685] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:07,949 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1981545525] [2022-02-16 10:00:07,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:07,949 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:07,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:07,950 INFO L229 MonitoredProcess]: Starting monitored process 359 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:07,951 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (359)] Waiting until timeout for monitored process [2022-02-16 10:00:08,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:08,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 10:00:08,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:08,322 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:08,323 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:08,366 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 10:00:08,366 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1981545525] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:08,366 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:08,366 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 10:00:08,366 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742463650] [2022-02-16 10:00:08,366 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:08,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 10:00:08,367 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:08,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 10:00:08,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 10:00:08,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:08,367 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:08,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:08,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:08,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:08,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:08,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:08,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 10:00:08,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:08,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:08,631 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 10:00:08,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:08,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:08,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:08,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:08,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:08,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 10:00:08,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:08,649 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (359)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:08,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable356,359 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:08,849 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:08,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:08,849 INFO L85 PathProgramCache]: Analyzing trace with hash -299136173, now seen corresponding path program 1 times [2022-02-16 10:00:08,849 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:08,849 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038699017] [2022-02-16 10:00:08,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:08,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:08,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:08,866 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 10:00:08,866 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:08,867 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038699017] [2022-02-16 10:00:08,867 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038699017] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:08,867 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229121643] [2022-02-16 10:00:08,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:08,867 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:08,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:08,868 INFO L229 MonitoredProcess]: Starting monitored process 360 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:08,869 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (360)] Waiting until timeout for monitored process [2022-02-16 10:00:09,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:09,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 10:00:09,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:09,258 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:09,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:09,307 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 10:00:09,307 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229121643] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:09,307 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:09,307 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 10:00:09,307 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771438848] [2022-02-16 10:00:09,307 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:09,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 10:00:09,307 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:09,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 10:00:09,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 10:00:09,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:09,308 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:09,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 10:00:09,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:09,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:09,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:09,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:09,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:09,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 10:00:09,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:09,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:09,731 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 10:00:09,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:09,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:09,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:09,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:09,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:09,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:09,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 10:00:09,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:09,749 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (360)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:09,932 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable357,360 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:09,933 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:09,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:09,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1624148600, now seen corresponding path program 1 times [2022-02-16 10:00:09,933 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:09,933 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822636760] [2022-02-16 10:00:09,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:09,933 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:09,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:09,962 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 10:00:09,962 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:09,963 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822636760] [2022-02-16 10:00:09,963 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822636760] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:09,963 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688637693] [2022-02-16 10:00:09,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:09,963 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:09,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:09,964 INFO L229 MonitoredProcess]: Starting monitored process 361 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:09,965 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (361)] Waiting until timeout for monitored process [2022-02-16 10:00:10,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:10,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 10:00:10,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:10,361 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:10,361 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:10,416 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 10:00:10,416 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688637693] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:10,416 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:10,416 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 10:00:10,416 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461908603] [2022-02-16 10:00:10,417 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:10,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 10:00:10,417 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:10,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 10:00:10,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 10:00:10,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:10,417 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:10,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:10,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:10,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:10,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:10,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:10,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:10,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:10,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 10:00:10,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:10,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:10,765 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 10:00:10,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:10,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:10,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:10,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:10,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:10,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:10,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:10,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 10:00:10,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:10,782 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (361)] Ended with exit code 0 [2022-02-16 10:00:10,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 361 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable358 [2022-02-16 10:00:10,979 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:10,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:10,980 INFO L85 PathProgramCache]: Analyzing trace with hash -767031944, now seen corresponding path program 1 times [2022-02-16 10:00:10,980 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:10,980 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858662438] [2022-02-16 10:00:10,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:10,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:10,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:11,001 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 10:00:11,002 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:11,002 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858662438] [2022-02-16 10:00:11,002 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858662438] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:11,002 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557205500] [2022-02-16 10:00:11,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:11,002 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:11,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:11,003 INFO L229 MonitoredProcess]: Starting monitored process 362 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:11,005 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (362)] Waiting until timeout for monitored process [2022-02-16 10:00:11,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:11,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 10:00:11,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:11,453 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:11,453 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:11,514 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 10:00:11,514 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557205500] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:11,514 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:11,514 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 10:00:11,514 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191217407] [2022-02-16 10:00:11,514 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:11,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 10:00:11,514 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:11,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 10:00:11,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 10:00:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:11,515 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:11,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:11,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:11,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:11,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:11,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:11,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:11,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:11,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:11,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 10:00:11,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:11,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:11,924 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 10:00:11,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:11,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:11,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:11,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:11,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:11,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:11,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:11,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:11,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 10:00:11,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:11,942 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (362)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:12,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 362 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable359 [2022-02-16 10:00:12,145 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:12,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:12,146 INFO L85 PathProgramCache]: Analyzing trace with hash -26224863, now seen corresponding path program 1 times [2022-02-16 10:00:12,146 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:12,146 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846923075] [2022-02-16 10:00:12,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:12,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:12,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:12,170 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 10:00:12,170 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:12,170 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846923075] [2022-02-16 10:00:12,170 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846923075] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:12,170 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002132616] [2022-02-16 10:00:12,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:12,170 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:12,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:12,172 INFO L229 MonitoredProcess]: Starting monitored process 363 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:12,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (363)] Waiting until timeout for monitored process [2022-02-16 10:00:12,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:12,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 10:00:12,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:12,818 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:12,818 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:12,925 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 10:00:12,925 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002132616] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:12,926 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:12,926 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 10:00:12,926 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24385696] [2022-02-16 10:00:12,926 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:12,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 10:00:12,926 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:12,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 10:00:12,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 10:00:12,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:12,927 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:12,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 10:00:12,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:12,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:12,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:12,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:12,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:12,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:12,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:12,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:12,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 10:00:12,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:12,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:13,456 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 10:00:13,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:13,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:13,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:13,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:13,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:13,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:13,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:13,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:13,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:13,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 10:00:13,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:13,474 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (363)] Ended with exit code 0 [2022-02-16 10:00:13,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,363 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:13,667 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:13,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:13,667 INFO L85 PathProgramCache]: Analyzing trace with hash 1330142289, now seen corresponding path program 1 times [2022-02-16 10:00:13,667 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:13,667 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190368454] [2022-02-16 10:00:13,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:13,667 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:13,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:13,728 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 10:00:13,728 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:13,729 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190368454] [2022-02-16 10:00:13,729 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190368454] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:13,729 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776228159] [2022-02-16 10:00:13,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:13,729 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:13,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:13,730 INFO L229 MonitoredProcess]: Starting monitored process 364 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:13,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (364)] Waiting until timeout for monitored process [2022-02-16 10:00:13,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:13,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 10:00:13,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:14,370 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:14,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:14,516 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 10:00:14,516 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776228159] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:14,516 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:14,516 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 10:00:14,516 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039515609] [2022-02-16 10:00:14,517 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:14,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 10:00:14,517 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:14,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 10:00:14,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 10:00:14,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:14,517 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:14,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:14,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:14,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:14,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:14,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:14,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:14,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:14,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:14,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:14,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:14,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 10:00:14,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:14,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:15,326 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 10:00:15,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:15,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:15,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:15,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:15,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:15,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:15,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:15,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:15,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:15,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:15,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 10:00:15,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:15,343 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (364)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:15,526 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable361,364 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:15,527 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:15,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:15,527 INFO L85 PathProgramCache]: Analyzing trace with hash -857192918, now seen corresponding path program 1 times [2022-02-16 10:00:15,527 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:15,527 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732204327] [2022-02-16 10:00:15,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:15,527 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:15,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:15,573 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 10:00:15,573 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:15,573 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732204327] [2022-02-16 10:00:15,573 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732204327] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:15,573 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207501215] [2022-02-16 10:00:15,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:15,573 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:15,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:15,586 INFO L229 MonitoredProcess]: Starting monitored process 365 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:15,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (365)] Waiting until timeout for monitored process [2022-02-16 10:00:15,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:15,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 10:00:15,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:16,299 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:16,299 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:16,427 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 10:00:16,428 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207501215] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:16,428 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:16,428 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 10:00:16,428 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5698993] [2022-02-16 10:00:16,428 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:16,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 10:00:16,428 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:16,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 10:00:16,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 10:00:16,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:16,429 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:16,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:16,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:16,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:16,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:16,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:16,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:16,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:16,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:16,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:16,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:16,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:16,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 10:00:16,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:16,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:17,481 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 192 transitions and produced 180 states. [2022-02-16 10:00:17,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:17,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:17,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:17,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:17,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:17,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:17,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:17,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:17,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:17,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:17,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:17,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 10:00:17,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:17,499 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (365)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:17,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable362,365 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:17,699 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:17,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:17,699 INFO L85 PathProgramCache]: Analyzing trace with hash -1515165202, now seen corresponding path program 1 times [2022-02-16 10:00:17,699 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:17,699 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037092205] [2022-02-16 10:00:17,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:17,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:17,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:17,728 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 10:00:17,728 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:17,728 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037092205] [2022-02-16 10:00:17,729 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037092205] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:17,729 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707227466] [2022-02-16 10:00:17,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:17,729 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:17,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:17,730 INFO L229 MonitoredProcess]: Starting monitored process 366 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:17,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (366)] Waiting until timeout for monitored process [2022-02-16 10:00:17,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:17,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 10:00:17,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:18,478 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:18,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:18,612 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 10:00:18,612 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707227466] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:18,612 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:18,613 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 30, 5] total 38 [2022-02-16 10:00:18,613 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909577307] [2022-02-16 10:00:18,613 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:18,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 10:00:18,613 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:18,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 10:00:18,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 10:00:18,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:18,613 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:18,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.921052631578948) internal successors, (187), 39 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:18,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:18,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:18,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:18,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:18,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:18,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:18,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:18,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:18,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:18,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:18,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:18,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-02-16 10:00:18,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:18,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:19,807 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 206 transitions and produced 193 states. [2022-02-16 10:00:19,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:19,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:19,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:19,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:19,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:19,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:19,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:19,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:19,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:19,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:19,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:19,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:19,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 10:00:19,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:19,825 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (366)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:20,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable363,366 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:20,009 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:20,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:20,009 INFO L85 PathProgramCache]: Analyzing trace with hash -819573997, now seen corresponding path program 1 times [2022-02-16 10:00:20,009 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:20,009 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110970402] [2022-02-16 10:00:20,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:20,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:20,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:20,034 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 10:00:20,034 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:20,034 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110970402] [2022-02-16 10:00:20,034 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110970402] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:20,034 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87608614] [2022-02-16 10:00:20,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:20,035 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:20,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:20,036 INFO L229 MonitoredProcess]: Starting monitored process 367 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:20,036 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (367)] Waiting until timeout for monitored process [2022-02-16 10:00:20,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:20,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 10:00:20,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:20,840 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:20,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:20,988 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 10:00:20,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87608614] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:20,988 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:20,988 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 32, 5] total 40 [2022-02-16 10:00:20,988 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37661318] [2022-02-16 10:00:20,988 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:20,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 10:00:20,989 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:20,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 10:00:20,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 10:00:20,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:20,989 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:20,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 5.0) internal successors, (200), 41 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:20,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:20,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:20,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:20,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:20,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:20,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:20,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:20,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:20,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:20,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:20,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:20,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:20,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-02-16 10:00:20,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:20,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:21,912 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 220 transitions and produced 206 states. [2022-02-16 10:00:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-16 10:00:21,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:21,934 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (367)] Ended with exit code 0 [2022-02-16 10:00:22,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 367 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable364 [2022-02-16 10:00:22,127 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:22,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:22,127 INFO L85 PathProgramCache]: Analyzing trace with hash -95183457, now seen corresponding path program 1 times [2022-02-16 10:00:22,127 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:22,127 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20891478] [2022-02-16 10:00:22,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:22,127 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:22,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:22,151 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 10:00:22,151 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:22,151 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20891478] [2022-02-16 10:00:22,152 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20891478] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:22,152 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477016149] [2022-02-16 10:00:22,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:22,152 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:22,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:22,153 INFO L229 MonitoredProcess]: Starting monitored process 368 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:22,154 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (368)] Waiting until timeout for monitored process [2022-02-16 10:00:22,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:22,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 10:00:22,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:22,795 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:22,795 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:22,899 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 10:00:22,899 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477016149] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:22,900 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:22,900 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 34, 5] total 42 [2022-02-16 10:00:22,900 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870161356] [2022-02-16 10:00:22,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:22,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 10:00:22,900 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:22,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 10:00:22,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1616, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 10:00:22,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:22,900 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:22,901 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 5.071428571428571) internal successors, (213), 43 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:22,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:22,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:22,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:22,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:22,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:22,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:22,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:22,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:22,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:22,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:22,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:22,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:22,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:22,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-16 10:00:22,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:22,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:23,748 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 234 transitions and produced 219 states. [2022-02-16 10:00:23,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:23,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:23,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:23,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:23,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:23,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:23,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:23,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:23,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:23,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:23,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:23,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:23,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:23,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:23,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-16 10:00:23,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:23,766 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (368)] Ended with exit code 0 [2022-02-16 10:00:23,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable365,368 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:23,955 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:23,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:23,955 INFO L85 PathProgramCache]: Analyzing trace with hash 1685002428, now seen corresponding path program 1 times [2022-02-16 10:00:23,956 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:23,956 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180987770] [2022-02-16 10:00:23,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:23,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:23,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:23,980 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 62 proven. 2 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 10:00:23,980 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:23,980 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180987770] [2022-02-16 10:00:23,980 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180987770] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:23,980 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680733370] [2022-02-16 10:00:23,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:23,980 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:23,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:23,981 INFO L229 MonitoredProcess]: Starting monitored process 369 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:23,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (369)] Waiting until timeout for monitored process [2022-02-16 10:00:24,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:24,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-16 10:00:24,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:24,819 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:24,819 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:24,977 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 10:00:24,977 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680733370] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:24,977 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:24,977 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 36, 5] total 44 [2022-02-16 10:00:24,978 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641575350] [2022-02-16 10:00:24,978 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:24,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 10:00:24,978 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:24,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 10:00:24,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 10:00:24,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:24,978 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:24,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 5.136363636363637) internal successors, (226), 45 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) [2022-02-16 10:00:24,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:24,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:24,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:24,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:24,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:24,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:24,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:24,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:24,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:24,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:24,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:24,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:24,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:24,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:24,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-16 10:00:24,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:24,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:26,302 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 248 transitions and produced 232 states. [2022-02-16 10:00:26,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:26,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:26,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:26,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:26,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:26,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:26,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:26,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:26,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:26,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:26,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:26,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:26,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:26,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:26,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:26,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-16 10:00:26,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:26,488 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (369)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:26,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 369 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable366 [2022-02-16 10:00:26,519 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:26,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:26,519 INFO L85 PathProgramCache]: Analyzing trace with hash 123812020, now seen corresponding path program 1 times [2022-02-16 10:00:26,519 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:26,519 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917236432] [2022-02-16 10:00:26,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:26,519 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:26,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:26,539 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 66 proven. 2 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 10:00:26,540 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:26,540 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917236432] [2022-02-16 10:00:26,540 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917236432] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:26,540 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270875213] [2022-02-16 10:00:26,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:26,540 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:26,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:26,541 INFO L229 MonitoredProcess]: Starting monitored process 370 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:26,542 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (370)] Waiting until timeout for monitored process [2022-02-16 10:00:26,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:26,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-16 10:00:26,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:27,175 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:27,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:27,311 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 10:00:27,311 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270875213] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:27,311 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:27,311 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 38, 5] total 46 [2022-02-16 10:00:27,311 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982646901] [2022-02-16 10:00:27,311 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:27,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 10:00:27,312 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:27,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 10:00:27,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1952, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 10:00:27,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:27,312 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:27,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 5.195652173913044) internal successors, (239), 47 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:27,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:27,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:27,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:27,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:27,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:27,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:27,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:27,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:27,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:27,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:27,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:27,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:27,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:27,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:27,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:27,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-02-16 10:00:27,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:27,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:28,318 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 245 states. [2022-02-16 10:00:28,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:28,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:28,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:28,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:28,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:28,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:28,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:28,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:28,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:28,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:28,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:28,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:28,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:28,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:28,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:28,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:28,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-16 10:00:28,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:28,335 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (370)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:28,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 370 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable367 [2022-02-16 10:00:28,535 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:28,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:28,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1172241595, now seen corresponding path program 1 times [2022-02-16 10:00:28,536 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:28,536 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513138554] [2022-02-16 10:00:28,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:28,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:28,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:28,589 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 70 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 10:00:28,589 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:28,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513138554] [2022-02-16 10:00:28,590 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513138554] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:28,590 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610995350] [2022-02-16 10:00:28,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:28,590 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:28,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:28,591 INFO L229 MonitoredProcess]: Starting monitored process 371 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:28,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (371)] Waiting until timeout for monitored process [2022-02-16 10:00:28,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:28,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-16 10:00:28,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:29,353 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:29,353 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:29,478 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 10:00:29,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610995350] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:29,478 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:29,478 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 40, 5] total 48 [2022-02-16 10:00:29,478 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18972914] [2022-02-16 10:00:29,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:29,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 10:00:29,479 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:29,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 10:00:29,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 10:00:29,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:29,479 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:29,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 5.25) internal successors, (252), 49 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:29,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:29,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:29,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:29,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:29,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:29,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:29,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:29,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:29,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:29,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:29,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:29,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:29,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:29,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:29,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:29,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:29,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-02-16 10:00:29,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:29,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:30,797 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 276 transitions and produced 258 states. [2022-02-16 10:00:30,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:30,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:30,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:30,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:30,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:30,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:30,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:30,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:30,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:30,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:30,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:30,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:30,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:30,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:30,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:30,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:30,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:30,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 10:00:30,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:30,816 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (371)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:30,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 371 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable368 [2022-02-16 10:00:30,998 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:30,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:30,999 INFO L85 PathProgramCache]: Analyzing trace with hash 1378015325, now seen corresponding path program 1 times [2022-02-16 10:00:30,999 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:30,999 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356068483] [2022-02-16 10:00:30,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:30,999 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:31,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:31,035 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 10:00:31,036 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:31,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356068483] [2022-02-16 10:00:31,036 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356068483] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:31,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079649550] [2022-02-16 10:00:31,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:31,036 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:31,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:31,038 INFO L229 MonitoredProcess]: Starting monitored process 372 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:31,038 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (372)] Waiting until timeout for monitored process [2022-02-16 10:00:31,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:31,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 43 conjunts are in the unsatisfiable core [2022-02-16 10:00:31,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:32,137 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:32,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:32,324 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 10:00:32,325 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1079649550] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:32,325 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:32,325 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 42, 5] total 50 [2022-02-16 10:00:32,325 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744468618] [2022-02-16 10:00:32,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:32,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-02-16 10:00:32,325 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:32,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-02-16 10:00:32,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=2320, Unknown=0, NotChecked=0, Total=2550 [2022-02-16 10:00:32,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:32,326 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:32,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 5.3) internal successors, (265), 51 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:32,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:32,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:32,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:32,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:32,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:32,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:32,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:32,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:32,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:32,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:32,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:32,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:32,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:32,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:32,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:32,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:32,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:32,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-02-16 10:00:32,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:32,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:33,765 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 290 transitions and produced 271 states. [2022-02-16 10:00:33,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:33,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:33,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:33,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:33,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:33,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:33,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:33,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:33,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:33,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:33,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:33,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:33,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:33,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:33,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:33,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:33,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:33,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:00:33,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-16 10:00:33,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:00:33,783 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (372)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:33,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 372 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable369 [2022-02-16 10:00:33,979 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:33,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:33,979 INFO L85 PathProgramCache]: Analyzing trace with hash -681598878, now seen corresponding path program 1 times [2022-02-16 10:00:33,979 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:33,979 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129961689] [2022-02-16 10:00:33,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:33,979 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:33,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:34,005 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 78 proven. 2 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 10:00:34,005 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:34,005 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129961689] [2022-02-16 10:00:34,005 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129961689] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:34,005 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387106327] [2022-02-16 10:00:34,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:34,005 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:34,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:34,006 INFO L229 MonitoredProcess]: Starting monitored process 373 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:34,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (373)] Waiting until timeout for monitored process [2022-02-16 10:00:34,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:34,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-16 10:00:34,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:34,940 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:34,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:35,179 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 10:00:35,179 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387106327] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:35,179 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:35,179 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 44, 5] total 52 [2022-02-16 10:00:35,179 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266284673] [2022-02-16 10:00:35,179 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:35,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-16 10:00:35,180 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:35,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-16 10:00:35,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=2516, Unknown=0, NotChecked=0, Total=2756 [2022-02-16 10:00:35,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:35,180 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:35,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 5.346153846153846) internal successors, (278), 53 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:35,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:35,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:35,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:35,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:35,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:35,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:35,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:35,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:35,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:35,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:35,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:35,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:35,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:35,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:35,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:35,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:35,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:35,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:00:35,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-02-16 10:00:35,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:00:35,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:36,594 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 304 transitions and produced 284 states. [2022-02-16 10:00:36,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:36,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:36,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:36,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:36,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:36,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:36,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:36,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:36,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:36,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:36,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:36,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:36,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:36,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:36,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:36,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:36,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:36,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:00:36,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:00:36,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-16 10:00:36,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:00:36,612 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (373)] Ended with exit code 0 [2022-02-16 10:00:36,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable370,373 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:36,808 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:36,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:36,810 INFO L85 PathProgramCache]: Analyzing trace with hash 1248644742, now seen corresponding path program 1 times [2022-02-16 10:00:36,810 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:36,811 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959037677] [2022-02-16 10:00:36,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:36,811 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:36,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:36,856 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 82 proven. 2 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 10:00:36,856 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:36,856 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959037677] [2022-02-16 10:00:36,856 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959037677] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:36,856 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811853061] [2022-02-16 10:00:36,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:36,856 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:36,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:36,867 INFO L229 MonitoredProcess]: Starting monitored process 374 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:36,879 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (374)] Waiting until timeout for monitored process [2022-02-16 10:00:37,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:37,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 47 conjunts are in the unsatisfiable core [2022-02-16 10:00:37,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:37,949 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:37,950 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:38,153 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 10:00:38,153 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811853061] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:38,153 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:38,153 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 46, 5] total 54 [2022-02-16 10:00:38,153 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65567651] [2022-02-16 10:00:38,153 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:38,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-02-16 10:00:38,154 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:38,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-02-16 10:00:38,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=2720, Unknown=0, NotChecked=0, Total=2970 [2022-02-16 10:00:38,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:38,154 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:38,154 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 54 states have (on average 5.388888888888889) internal successors, (291), 55 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:38,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:38,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:00:38,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:39,705 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 318 transitions and produced 297 states. [2022-02-16 10:00:39,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:39,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:39,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:39,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:39,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:39,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:39,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:39,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:39,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:39,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:39,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:39,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:39,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:39,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:39,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:39,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:39,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:39,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:00:39,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:00:39,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:00:39,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-16 10:00:39,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:00:39,727 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (374)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:39,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable371,374 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:39,906 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:39,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:39,906 INFO L85 PathProgramCache]: Analyzing trace with hash -1983142897, now seen corresponding path program 1 times [2022-02-16 10:00:39,907 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:39,907 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704385877] [2022-02-16 10:00:39,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:39,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:39,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:39,946 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 86 proven. 2 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 10:00:39,946 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:39,946 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704385877] [2022-02-16 10:00:39,946 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704385877] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:39,946 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380483518] [2022-02-16 10:00:39,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:39,947 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:39,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:39,952 INFO L229 MonitoredProcess]: Starting monitored process 375 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:39,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (375)] Waiting until timeout for monitored process [2022-02-16 10:00:40,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:40,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-16 10:00:40,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:41,203 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:41,203 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:41,373 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-16 10:00:41,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380483518] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:41,373 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:41,373 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 48, 5] total 56 [2022-02-16 10:00:41,373 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546177349] [2022-02-16 10:00:41,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:41,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-02-16 10:00:41,374 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:41,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-02-16 10:00:41,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=2932, Unknown=0, NotChecked=0, Total=3192 [2022-02-16 10:00:41,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:41,374 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:41,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 56 states have (on average 5.428571428571429) internal successors, (304), 57 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) [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:00:41,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:43,279 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 332 transitions and produced 310 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-16 10:00:43,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:00:43,307 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (375)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:43,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable372,375 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:43,498 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:43,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:43,498 INFO L85 PathProgramCache]: Analyzing trace with hash 983503043, now seen corresponding path program 1 times [2022-02-16 10:00:43,498 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:43,498 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540432360] [2022-02-16 10:00:43,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:43,498 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:43,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:43,526 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 90 proven. 2 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-16 10:00:43,526 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:43,526 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540432360] [2022-02-16 10:00:43,527 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540432360] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:43,527 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040595189] [2022-02-16 10:00:43,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:43,527 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:43,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:43,528 INFO L229 MonitoredProcess]: Starting monitored process 376 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:43,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (376)] Waiting until timeout for monitored process [2022-02-16 10:00:43,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:43,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 51 conjunts are in the unsatisfiable core [2022-02-16 10:00:43,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:44,536 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:44,536 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:44,774 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2022-02-16 10:00:44,774 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040595189] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:44,774 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:44,774 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 50, 5] total 58 [2022-02-16 10:00:44,774 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636628136] [2022-02-16 10:00:44,774 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:44,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-02-16 10:00:44,774 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:44,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-02-16 10:00:44,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=3152, Unknown=0, NotChecked=0, Total=3422 [2022-02-16 10:00:44,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:44,775 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:44,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 58 states have (on average 5.4655172413793105) internal successors, (317), 59 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:44,775 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:44,775 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:44,775 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:44,775 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:44,775 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:44,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:44,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:44,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:44,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:44,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:44,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:44,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:44,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:44,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:44,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:44,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:44,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:44,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:00:44,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:00:44,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:00:44,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:00:44,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2022-02-16 10:00:44,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:00:44,776 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:48,004 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 346 transitions and produced 323 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:00:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-16 10:00:48,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:00:48,035 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (376)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:48,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable373,376 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:48,206 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:48,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:48,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1861828964, now seen corresponding path program 1 times [2022-02-16 10:00:48,206 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:48,206 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528988633] [2022-02-16 10:00:48,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:48,207 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:48,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:48,237 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 94 proven. 2 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2022-02-16 10:00:48,237 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:48,238 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528988633] [2022-02-16 10:00:48,238 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528988633] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:48,238 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929616960] [2022-02-16 10:00:48,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:48,238 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:48,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:48,239 INFO L229 MonitoredProcess]: Starting monitored process 377 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:48,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (377)] Waiting until timeout for monitored process [2022-02-16 10:00:48,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:48,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 53 conjunts are in the unsatisfiable core [2022-02-16 10:00:48,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:49,526 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:49,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:49,810 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 576 trivial. 0 not checked. [2022-02-16 10:00:49,810 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [929616960] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:49,810 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:49,810 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 52, 5] total 60 [2022-02-16 10:00:49,810 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496461353] [2022-02-16 10:00:49,810 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:49,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-02-16 10:00:49,810 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:49,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-02-16 10:00:49,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=3380, Unknown=0, NotChecked=0, Total=3660 [2022-02-16 10:00:49,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:49,811 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:49,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 60 states have (on average 5.5) internal successors, (330), 61 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:49,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:49,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:49,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:49,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:49,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:49,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:49,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:49,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:49,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:49,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:00:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:00:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:00:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:00:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:00:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2022-02-16 10:00:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:00:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:52,114 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 360 transitions and produced 336 states. [2022-02-16 10:00:52,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:52,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:52,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:52,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:52,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:52,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:52,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:52,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:52,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:52,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:52,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:52,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:52,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:52,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:52,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:52,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:52,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:52,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:00:52,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:00:52,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:00:52,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:00:52,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:00:52,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:00:52,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-02-16 10:00:52,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:00:52,140 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (377)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:52,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 377 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable374 [2022-02-16 10:00:52,316 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:52,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:52,316 INFO L85 PathProgramCache]: Analyzing trace with hash -1623327380, now seen corresponding path program 1 times [2022-02-16 10:00:52,316 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:52,316 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955806135] [2022-02-16 10:00:52,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:52,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:52,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:52,349 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 98 proven. 2 refuted. 0 times theorem prover too weak. 576 trivial. 0 not checked. [2022-02-16 10:00:52,349 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:52,349 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955806135] [2022-02-16 10:00:52,349 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955806135] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:52,349 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778530141] [2022-02-16 10:00:52,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:52,350 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:52,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:52,360 INFO L229 MonitoredProcess]: Starting monitored process 378 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:52,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (378)] Waiting until timeout for monitored process [2022-02-16 10:00:52,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:52,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 55 conjunts are in the unsatisfiable core [2022-02-16 10:00:52,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:53,444 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 676 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:53,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:53,617 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 625 trivial. 0 not checked. [2022-02-16 10:00:53,617 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778530141] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:53,617 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:53,618 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 54, 5] total 62 [2022-02-16 10:00:53,618 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010269138] [2022-02-16 10:00:53,618 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:53,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-02-16 10:00:53,618 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:53,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-02-16 10:00:53,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=290, Invalid=3616, Unknown=0, NotChecked=0, Total=3906 [2022-02-16 10:00:53,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:53,619 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:53,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 62 states have (on average 5.532258064516129) internal successors, (343), 63 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) [2022-02-16 10:00:53,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:53,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:53,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:53,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:53,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:53,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:53,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:53,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:53,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:53,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:53,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:53,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:53,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:53,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:53,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:53,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:53,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:53,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:00:53,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:00:53,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:00:53,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:00:53,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:00:53,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:00:53,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-02-16 10:00:53,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:00:53,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:55,363 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 367 transitions and produced 342 states. [2022-02-16 10:00:55,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:55,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:55,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:55,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:00:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-16 10:00:55,381 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (378)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:55,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 378 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable375 [2022-02-16 10:00:55,565 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 24 more)] === [2022-02-16 10:00:55,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:55,565 INFO L85 PathProgramCache]: Analyzing trace with hash 1219143947, now seen corresponding path program 1 times [2022-02-16 10:00:55,565 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:55,565 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553110406] [2022-02-16 10:00:55,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:55,565 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:55,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 10:00:55,577 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 10:00:55,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 10:00:55,593 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 10:00:55,593 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 10:00:55,593 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (27 of 28 remaining) [2022-02-16 10:00:55,593 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (26 of 28 remaining) [2022-02-16 10:00:55,593 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (25 of 28 remaining) [2022-02-16 10:00:55,593 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (24 of 28 remaining) [2022-02-16 10:00:55,593 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (23 of 28 remaining) [2022-02-16 10:00:55,594 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (22 of 28 remaining) [2022-02-16 10:00:55,594 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (21 of 28 remaining) [2022-02-16 10:00:55,594 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (20 of 28 remaining) [2022-02-16 10:00:55,594 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (19 of 28 remaining) [2022-02-16 10:00:55,594 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (18 of 28 remaining) [2022-02-16 10:00:55,594 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (17 of 28 remaining) [2022-02-16 10:00:55,594 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (16 of 28 remaining) [2022-02-16 10:00:55,594 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (15 of 28 remaining) [2022-02-16 10:00:55,594 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (14 of 28 remaining) [2022-02-16 10:00:55,595 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (13 of 28 remaining) [2022-02-16 10:00:55,595 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 28 remaining) [2022-02-16 10:00:55,595 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 28 remaining) [2022-02-16 10:00:55,595 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 28 remaining) [2022-02-16 10:00:55,595 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 28 remaining) [2022-02-16 10:00:55,595 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 28 remaining) [2022-02-16 10:00:55,595 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 28 remaining) [2022-02-16 10:00:55,595 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 28 remaining) [2022-02-16 10:00:55,595 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 28 remaining) [2022-02-16 10:00:55,595 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 28 remaining) [2022-02-16 10:00:55,595 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 28 remaining) [2022-02-16 10:00:55,597 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 28 remaining) [2022-02-16 10:00:55,597 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 28 remaining) [2022-02-16 10:00:55,597 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 28 remaining) [2022-02-16 10:00:55,598 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable376 [2022-02-16 10:00:55,600 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 10:00:55,600 WARN L235 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 10:00:55,600 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2022-02-16 10:00:55,611 WARN L322 ript$VariableManager]: TermVariabe threadThread3of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,611 WARN L322 ript$VariableManager]: TermVariabe threadThread3of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,611 WARN L322 ript$VariableManager]: TermVariabe threadThread3of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,611 WARN L322 ript$VariableManager]: TermVariabe threadThread3of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,611 WARN L322 ript$VariableManager]: TermVariabe threadThread4of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,611 WARN L322 ript$VariableManager]: TermVariabe threadThread4of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,611 WARN L322 ript$VariableManager]: TermVariabe threadThread4of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,612 WARN L322 ript$VariableManager]: TermVariabe threadThread4of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,612 WARN L322 ript$VariableManager]: TermVariabe threadThread5of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,612 WARN L322 ript$VariableManager]: TermVariabe threadThread5of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,612 WARN L322 ript$VariableManager]: TermVariabe threadThread5of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,612 WARN L322 ript$VariableManager]: TermVariabe threadThread5of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,612 WARN L322 ript$VariableManager]: TermVariabe threadThread6of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,612 WARN L322 ript$VariableManager]: TermVariabe threadThread6of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,612 WARN L322 ript$VariableManager]: TermVariabe threadThread6of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,612 WARN L322 ript$VariableManager]: TermVariabe threadThread6of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,612 WARN L322 ript$VariableManager]: TermVariabe threadThread8of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,612 WARN L322 ript$VariableManager]: TermVariabe threadThread8of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,612 WARN L322 ript$VariableManager]: TermVariabe threadThread8of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,612 WARN L322 ript$VariableManager]: TermVariabe threadThread8of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,612 WARN L322 ript$VariableManager]: TermVariabe threadThread17of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,612 WARN L322 ript$VariableManager]: TermVariabe threadThread17of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,612 WARN L322 ript$VariableManager]: TermVariabe threadThread17of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,612 WARN L322 ript$VariableManager]: TermVariabe threadThread17of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,613 WARN L322 ript$VariableManager]: TermVariabe threadThread19of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,613 WARN L322 ript$VariableManager]: TermVariabe threadThread19of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,613 WARN L322 ript$VariableManager]: TermVariabe threadThread19of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,613 WARN L322 ript$VariableManager]: TermVariabe threadThread19of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,613 WARN L322 ript$VariableManager]: TermVariabe threadThread7of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,613 WARN L322 ript$VariableManager]: TermVariabe threadThread7of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,613 WARN L322 ript$VariableManager]: TermVariabe threadThread7of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,613 WARN L322 ript$VariableManager]: TermVariabe threadThread7of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,613 WARN L322 ript$VariableManager]: TermVariabe threadThread18of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,613 WARN L322 ript$VariableManager]: TermVariabe threadThread18of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,613 WARN L322 ript$VariableManager]: TermVariabe threadThread18of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,613 WARN L322 ript$VariableManager]: TermVariabe threadThread18of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,613 WARN L322 ript$VariableManager]: TermVariabe threadThread25of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,613 WARN L322 ript$VariableManager]: TermVariabe threadThread25of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,613 WARN L322 ript$VariableManager]: TermVariabe threadThread25of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,613 WARN L322 ript$VariableManager]: TermVariabe threadThread25of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,613 WARN L322 ript$VariableManager]: TermVariabe threadThread26of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,614 WARN L322 ript$VariableManager]: TermVariabe threadThread26of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,614 WARN L322 ript$VariableManager]: TermVariabe threadThread26of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,614 WARN L322 ript$VariableManager]: TermVariabe threadThread26of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,614 WARN L322 ript$VariableManager]: TermVariabe threadThread2of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,614 WARN L322 ript$VariableManager]: TermVariabe threadThread2of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,614 WARN L322 ript$VariableManager]: TermVariabe threadThread2of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,614 WARN L322 ript$VariableManager]: TermVariabe threadThread2of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,615 WARN L322 ript$VariableManager]: TermVariabe threadThread15of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,615 WARN L322 ript$VariableManager]: TermVariabe threadThread15of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,615 WARN L322 ript$VariableManager]: TermVariabe threadThread15of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,615 WARN L322 ript$VariableManager]: TermVariabe threadThread15of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,615 WARN L322 ript$VariableManager]: TermVariabe threadThread27of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,615 WARN L322 ript$VariableManager]: TermVariabe threadThread27of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,615 WARN L322 ript$VariableManager]: TermVariabe threadThread27of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,615 WARN L322 ript$VariableManager]: TermVariabe threadThread27of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,615 WARN L322 ript$VariableManager]: TermVariabe threadThread1of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,615 WARN L322 ript$VariableManager]: TermVariabe threadThread1of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,615 WARN L322 ript$VariableManager]: TermVariabe threadThread1of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,615 WARN L322 ript$VariableManager]: TermVariabe threadThread1of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,615 WARN L322 ript$VariableManager]: TermVariabe threadThread9of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,615 WARN L322 ript$VariableManager]: TermVariabe threadThread9of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,616 WARN L322 ript$VariableManager]: TermVariabe threadThread9of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,616 WARN L322 ript$VariableManager]: TermVariabe threadThread9of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,616 WARN L322 ript$VariableManager]: TermVariabe threadThread16of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,616 WARN L322 ript$VariableManager]: TermVariabe threadThread16of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,616 WARN L322 ript$VariableManager]: TermVariabe threadThread16of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,616 WARN L322 ript$VariableManager]: TermVariabe threadThread16of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,616 WARN L322 ript$VariableManager]: TermVariabe threadThread21of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,616 WARN L322 ript$VariableManager]: TermVariabe threadThread21of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,616 WARN L322 ript$VariableManager]: TermVariabe threadThread21of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,616 WARN L322 ript$VariableManager]: TermVariabe threadThread21of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,616 WARN L322 ript$VariableManager]: TermVariabe threadThread20of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,616 WARN L322 ript$VariableManager]: TermVariabe threadThread20of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,616 WARN L322 ript$VariableManager]: TermVariabe threadThread20of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,616 WARN L322 ript$VariableManager]: TermVariabe threadThread20of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,616 WARN L322 ript$VariableManager]: TermVariabe threadThread22of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,616 WARN L322 ript$VariableManager]: TermVariabe threadThread22of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,616 WARN L322 ript$VariableManager]: TermVariabe threadThread22of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,617 WARN L322 ript$VariableManager]: TermVariabe threadThread22of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,617 WARN L322 ript$VariableManager]: TermVariabe threadThread11of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,617 WARN L322 ript$VariableManager]: TermVariabe threadThread11of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,617 WARN L322 ript$VariableManager]: TermVariabe threadThread11of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,617 WARN L322 ript$VariableManager]: TermVariabe threadThread11of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,617 WARN L322 ript$VariableManager]: TermVariabe threadThread10of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,617 WARN L322 ript$VariableManager]: TermVariabe threadThread10of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,617 WARN L322 ript$VariableManager]: TermVariabe threadThread10of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,617 WARN L322 ript$VariableManager]: TermVariabe threadThread10of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,617 WARN L322 ript$VariableManager]: TermVariabe threadThread14of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,617 WARN L322 ript$VariableManager]: TermVariabe threadThread14of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,617 WARN L322 ript$VariableManager]: TermVariabe threadThread14of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,617 WARN L322 ript$VariableManager]: TermVariabe threadThread14of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,617 WARN L322 ript$VariableManager]: TermVariabe threadThread24of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,617 WARN L322 ript$VariableManager]: TermVariabe threadThread24of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,617 WARN L322 ript$VariableManager]: TermVariabe threadThread24of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,617 WARN L322 ript$VariableManager]: TermVariabe threadThread24of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,618 WARN L322 ript$VariableManager]: TermVariabe threadThread13of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,618 WARN L322 ript$VariableManager]: TermVariabe threadThread13of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,618 WARN L322 ript$VariableManager]: TermVariabe threadThread13of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,618 WARN L322 ript$VariableManager]: TermVariabe threadThread13of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,618 WARN L322 ript$VariableManager]: TermVariabe threadThread23of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,618 WARN L322 ript$VariableManager]: TermVariabe threadThread23of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,618 WARN L322 ript$VariableManager]: TermVariabe threadThread23of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,618 WARN L322 ript$VariableManager]: TermVariabe threadThread23of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,618 WARN L322 ript$VariableManager]: TermVariabe threadThread12of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,618 WARN L322 ript$VariableManager]: TermVariabe threadThread12of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,618 WARN L322 ript$VariableManager]: TermVariabe threadThread12of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,618 WARN L322 ript$VariableManager]: TermVariabe threadThread12of27ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:00:55,620 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 10:00:55,620 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 10:00:55,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:55,622 INFO L229 MonitoredProcess]: Starting monitored process 379 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 10:00:55,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (379)] Waiting until timeout for monitored process [2022-02-16 10:00:55,624 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 10:00:55,624 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 10:00:55,624 INFO L340 AbstractCegarLoop]: Starting to check reachability of 29 error locations. [2022-02-16 10:00:55,626 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 10:00:55,626 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:00:55,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:55,626 INFO L85 PathProgramCache]: Analyzing trace with hash 2098334848, now seen corresponding path program 1 times [2022-02-16 10:00:55,626 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:55,626 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485012547] [2022-02-16 10:00:55,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:55,626 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:55,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:55,648 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:55,648 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:55,648 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485012547] [2022-02-16 10:00:55,648 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485012547] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:55,648 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704232668] [2022-02-16 10:00:55,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:55,648 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:55,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:55,664 INFO L229 MonitoredProcess]: Starting monitored process 380 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:55,686 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (380)] Waiting until timeout for monitored process [2022-02-16 10:00:55,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:55,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 10:00:55,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:55,852 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:55,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:55,882 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:55,882 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704232668] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:55,882 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:55,882 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 10:00:55,882 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8022777] [2022-02-16 10:00:55,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:55,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 10:00:55,882 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:55,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 10:00:55,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 10:00:55,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:55,882 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:55,882 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:55,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:55,911 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 10:00:55,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 10:00:55,928 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (380)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:56,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 380 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable377 [2022-02-16 10:00:56,111 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:00:56,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:56,112 INFO L85 PathProgramCache]: Analyzing trace with hash -1561971092, now seen corresponding path program 1 times [2022-02-16 10:00:56,112 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:56,112 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862052751] [2022-02-16 10:00:56,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:56,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:56,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:56,129 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 10:00:56,129 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:56,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862052751] [2022-02-16 10:00:56,129 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862052751] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:56,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229665997] [2022-02-16 10:00:56,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:56,129 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:56,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:56,130 INFO L229 MonitoredProcess]: Starting monitored process 381 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:56,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (381)] Waiting until timeout for monitored process [2022-02-16 10:00:56,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:56,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 10:00:56,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:56,344 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:56,344 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:56,374 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 10:00:56,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229665997] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:56,374 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:56,375 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 10:00:56,375 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333910200] [2022-02-16 10:00:56,375 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:56,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 10:00:56,375 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:56,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 10:00:56,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 10:00:56,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:56,375 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:56,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:56,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 10:00:56,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:56,475 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 10:00:56,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 10:00:56,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 10:00:56,493 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (381)] Ended with exit code 0 [2022-02-16 10:00:56,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 381 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable378 [2022-02-16 10:00:56,687 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:00:56,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:56,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1401202803, now seen corresponding path program 1 times [2022-02-16 10:00:56,688 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:56,688 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368295996] [2022-02-16 10:00:56,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:56,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:56,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:56,711 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:00:56,711 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:56,711 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368295996] [2022-02-16 10:00:56,711 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368295996] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:56,711 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872489214] [2022-02-16 10:00:56,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:56,711 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:56,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:56,712 INFO L229 MonitoredProcess]: Starting monitored process 382 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:56,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (382)] Waiting until timeout for monitored process [2022-02-16 10:00:56,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:56,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 10:00:56,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:56,943 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:56,943 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:56,978 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:00:56,978 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872489214] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:56,978 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:56,978 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 10:00:56,978 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521019475] [2022-02-16 10:00:56,978 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:56,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 10:00:56,978 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:56,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 10:00:56,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 10:00:56,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:56,979 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:56,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:56,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 10:00:56,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 10:00:56,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:57,144 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 10:00:57,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:57,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:00:57,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:00:57,162 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (382)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:57,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable379,382 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:57,345 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:00:57,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:57,345 INFO L85 PathProgramCache]: Analyzing trace with hash 94184633, now seen corresponding path program 1 times [2022-02-16 10:00:57,345 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:57,345 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219250677] [2022-02-16 10:00:57,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:57,345 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:57,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:57,377 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:00:57,377 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:57,377 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219250677] [2022-02-16 10:00:57,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219250677] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:57,377 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1149423076] [2022-02-16 10:00:57,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:57,377 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:57,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:57,378 INFO L229 MonitoredProcess]: Starting monitored process 383 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:57,379 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (383)] Waiting until timeout for monitored process [2022-02-16 10:00:57,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:57,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 10:00:57,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:57,681 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:57,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:57,733 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 10:00:57,733 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1149423076] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:57,733 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:57,734 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 10:00:57,734 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929381694] [2022-02-16 10:00:57,734 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:57,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 10:00:57,734 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:57,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 10:00:57,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 10:00:57,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:57,734 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:57,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:57,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:57,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:00:57,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:00:57,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:57,947 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 10:00:57,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:57,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:57,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 10:00:57,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:57,965 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (383)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:58,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable380,383 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:58,148 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:00:58,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:58,148 INFO L85 PathProgramCache]: Analyzing trace with hash -180650358, now seen corresponding path program 1 times [2022-02-16 10:00:58,148 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:58,148 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346940804] [2022-02-16 10:00:58,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:58,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:58,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:58,171 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 10:00:58,171 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:58,171 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346940804] [2022-02-16 10:00:58,171 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346940804] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:58,171 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627530841] [2022-02-16 10:00:58,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:58,171 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:58,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:58,180 INFO L229 MonitoredProcess]: Starting monitored process 384 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:58,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (384)] Waiting until timeout for monitored process [2022-02-16 10:00:58,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:58,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 10:00:58,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:58,531 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:58,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:58,588 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 10:00:58,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627530841] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:58,588 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:58,588 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 10:00:58,588 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57816967] [2022-02-16 10:00:58,589 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:58,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 10:00:58,589 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:58,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 10:00:58,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 10:00:58,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:58,589 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:58,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:58,589 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:58,589 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:58,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 10:00:58,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:58,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:58,794 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 10:00:58,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:58,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:58,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:58,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 10:00:58,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 10:00:58,812 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (384)] Forceful destruction successful, exit code 0 [2022-02-16 10:00:59,006 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 384 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable381 [2022-02-16 10:00:59,006 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:00:59,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:59,007 INFO L85 PathProgramCache]: Analyzing trace with hash -68916522, now seen corresponding path program 1 times [2022-02-16 10:00:59,007 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:59,007 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944497195] [2022-02-16 10:00:59,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:59,007 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:59,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:59,033 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 10:00:59,033 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:59,033 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944497195] [2022-02-16 10:00:59,033 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944497195] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:59,033 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [696117566] [2022-02-16 10:00:59,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:59,033 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:59,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:59,035 INFO L229 MonitoredProcess]: Starting monitored process 385 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:59,036 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (385)] Waiting until timeout for monitored process [2022-02-16 10:00:59,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:59,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 10:00:59,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:00:59,359 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:00:59,359 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:00:59,397 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 10:00:59,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [696117566] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:00:59,397 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:00:59,397 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 10:00:59,397 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694026005] [2022-02-16 10:00:59,397 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:00:59,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 10:00:59,397 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:00:59,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 10:00:59,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 10:00:59,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:59,398 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:00:59,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:00:59,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:59,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:59,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:59,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 10:00:59,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 10:00:59,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:00:59,629 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 10:00:59,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:00:59,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:00:59,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:00:59,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:59,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 10:00:59,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:00:59,647 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (385)] Ended with exit code 0 [2022-02-16 10:00:59,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable382,385 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:59,843 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:00:59,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:00:59,843 INFO L85 PathProgramCache]: Analyzing trace with hash -1221453049, now seen corresponding path program 1 times [2022-02-16 10:00:59,843 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:00:59,843 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974538422] [2022-02-16 10:00:59,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:59,843 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:00:59,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:00:59,859 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 10:00:59,859 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:00:59,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974538422] [2022-02-16 10:00:59,860 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974538422] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:00:59,860 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186258773] [2022-02-16 10:00:59,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:00:59,860 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:00:59,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:00:59,861 INFO L229 MonitoredProcess]: Starting monitored process 386 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:00:59,862 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (386)] Waiting until timeout for monitored process [2022-02-16 10:01:00,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:00,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 10:01:00,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:00,259 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:00,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:00,302 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 10:01:00,302 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186258773] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:00,302 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:00,302 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 10:01:00,303 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614027613] [2022-02-16 10:01:00,303 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:00,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 10:01:00,303 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:00,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 10:01:00,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 10:01:00,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:00,303 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:00,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:00,303 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:00,303 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:00,303 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:00,303 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:00,303 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 10:01:00,303 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:00,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:00,549 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 10:01:00,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:00,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:00,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:00,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:00,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:00,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 10:01:00,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:00,566 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (386)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:00,765 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable383,386 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:00,765 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:00,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:00,766 INFO L85 PathProgramCache]: Analyzing trace with hash 716227943, now seen corresponding path program 1 times [2022-02-16 10:01:00,766 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:00,766 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404257504] [2022-02-16 10:01:00,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:00,766 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:00,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:00,784 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 10:01:00,784 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:00,784 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404257504] [2022-02-16 10:01:00,784 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404257504] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:00,785 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972416268] [2022-02-16 10:01:00,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:00,785 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:00,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:00,786 INFO L229 MonitoredProcess]: Starting monitored process 387 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:00,787 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (387)] Waiting until timeout for monitored process [2022-02-16 10:01:00,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:00,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 10:01:00,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:01,144 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:01,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:01,192 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 10:01:01,192 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972416268] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:01,192 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:01,192 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 10:01:01,192 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606747929] [2022-02-16 10:01:01,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:01,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 10:01:01,192 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:01,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 10:01:01,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 10:01:01,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:01,193 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:01,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 10:01:01,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:01,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:01,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:01,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:01,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:01,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 10:01:01,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:01,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:01,664 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 10:01:01,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:01,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:01,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:01,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:01,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:01,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:01,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 10:01:01,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:01,681 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (387)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:01,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable384,387 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:01,865 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:01,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:01,865 INFO L85 PathProgramCache]: Analyzing trace with hash 320706964, now seen corresponding path program 1 times [2022-02-16 10:01:01,865 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:01,865 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859236824] [2022-02-16 10:01:01,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:01,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:01,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:01,889 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 10:01:01,890 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:01,890 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859236824] [2022-02-16 10:01:01,890 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859236824] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:01,890 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713600779] [2022-02-16 10:01:01,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:01,890 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:01,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:01,891 INFO L229 MonitoredProcess]: Starting monitored process 388 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:01,892 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (388)] Waiting until timeout for monitored process [2022-02-16 10:01:02,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:02,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 10:01:02,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:02,374 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:02,374 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:02,464 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 10:01:02,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713600779] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:02,465 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:02,465 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 10:01:02,465 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171489789] [2022-02-16 10:01:02,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:02,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 10:01:02,465 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:02,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 10:01:02,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 10:01:02,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:02,465 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:02,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:02,466 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:02,466 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:02,466 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:02,466 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:02,466 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:02,466 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:02,466 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 10:01:02,466 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:02,466 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:02,969 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 10:01:02,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:02,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:02,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:02,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:02,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:02,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:02,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:02,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 10:01:02,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:02,987 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (388)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:03,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable385,388 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:03,170 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:03,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:03,171 INFO L85 PathProgramCache]: Analyzing trace with hash 2032216668, now seen corresponding path program 1 times [2022-02-16 10:01:03,171 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:03,171 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403929778] [2022-02-16 10:01:03,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:03,171 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:03,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:03,198 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 10:01:03,199 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:03,199 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403929778] [2022-02-16 10:01:03,199 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403929778] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:03,199 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976689320] [2022-02-16 10:01:03,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:03,199 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:03,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:03,200 INFO L229 MonitoredProcess]: Starting monitored process 389 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:03,219 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (389)] Waiting until timeout for monitored process [2022-02-16 10:01:03,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:03,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 10:01:03,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:03,738 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:03,738 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:03,830 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 10:01:03,831 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976689320] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:03,831 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:03,831 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 10:01:03,831 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238969360] [2022-02-16 10:01:03,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:03,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 10:01:03,831 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:03,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 10:01:03,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 10:01:03,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:03,832 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:03,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:03,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:03,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:03,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:03,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:03,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:03,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:03,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:03,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 10:01:03,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:03,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:04,403 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 10:01:04,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:04,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:04,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:04,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:04,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:04,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:04,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:04,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:04,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 10:01:04,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:04,422 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (389)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:04,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 389 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable386 [2022-02-16 10:01:04,604 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:04,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:04,605 INFO L85 PathProgramCache]: Analyzing trace with hash 692789885, now seen corresponding path program 1 times [2022-02-16 10:01:04,605 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:04,605 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633001373] [2022-02-16 10:01:04,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:04,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:04,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:04,629 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 10:01:04,630 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:04,630 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633001373] [2022-02-16 10:01:04,630 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633001373] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:04,630 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149343974] [2022-02-16 10:01:04,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:04,630 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:04,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:04,631 INFO L229 MonitoredProcess]: Starting monitored process 390 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:04,632 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (390)] Waiting until timeout for monitored process [2022-02-16 10:01:04,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:04,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 10:01:04,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:05,115 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:05,115 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:05,227 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 10:01:05,228 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149343974] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:05,228 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:05,228 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 10:01:05,229 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300756776] [2022-02-16 10:01:05,230 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:05,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 10:01:05,231 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:05,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 10:01:05,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 10:01:05,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:05,231 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:05,231 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 10:01:05,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:05,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:05,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:05,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:05,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:05,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:05,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:05,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:05,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 10:01:05,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:05,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:05,854 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 10:01:05,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:05,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:05,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:05,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:05,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:05,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:05,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:05,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:05,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:05,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 10:01:05,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:05,872 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (390)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:06,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 390 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable387 [2022-02-16 10:01:06,071 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:06,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:06,071 INFO L85 PathProgramCache]: Analyzing trace with hash -176849407, now seen corresponding path program 1 times [2022-02-16 10:01:06,072 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:06,072 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651989832] [2022-02-16 10:01:06,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:06,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:06,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:06,091 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 10:01:06,091 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:06,092 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651989832] [2022-02-16 10:01:06,092 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651989832] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:06,092 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547525927] [2022-02-16 10:01:06,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:06,092 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:06,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:06,093 INFO L229 MonitoredProcess]: Starting monitored process 391 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:06,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (391)] Waiting until timeout for monitored process [2022-02-16 10:01:06,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:06,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 10:01:06,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:06,605 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:06,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:06,711 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 10:01:06,711 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547525927] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:06,711 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:06,711 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 10:01:06,712 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034950058] [2022-02-16 10:01:06,712 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:06,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 10:01:06,712 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:06,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 10:01:06,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 10:01:06,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:06,712 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:06,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:06,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:06,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:06,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:06,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:06,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:06,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:06,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:06,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:06,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:06,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 10:01:06,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:06,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:07,525 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 10:01:07,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:07,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:07,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:07,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:07,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:07,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:07,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:07,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:07,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:07,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:07,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 10:01:07,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:07,543 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (391)] Ended with exit code 0 [2022-02-16 10:01:07,726 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 391 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable388 [2022-02-16 10:01:07,726 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:07,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:07,726 INFO L85 PathProgramCache]: Analyzing trace with hash 452329574, now seen corresponding path program 1 times [2022-02-16 10:01:07,726 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:07,726 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362730747] [2022-02-16 10:01:07,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:07,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:07,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:07,775 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 10:01:07,775 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:07,775 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362730747] [2022-02-16 10:01:07,775 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362730747] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:07,775 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2147190484] [2022-02-16 10:01:07,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:07,775 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:07,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:07,788 INFO L229 MonitoredProcess]: Starting monitored process 392 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:07,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (392)] Waiting until timeout for monitored process [2022-02-16 10:01:07,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:07,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 10:01:07,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:08,441 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:08,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:08,558 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 10:01:08,558 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2147190484] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:08,559 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:08,559 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 10:01:08,559 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657567451] [2022-02-16 10:01:08,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:08,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 10:01:08,559 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:08,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 10:01:08,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 10:01:08,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:08,560 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:08,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:08,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:08,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:08,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:08,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:08,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:08,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:08,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:08,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:08,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:08,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:08,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 10:01:08,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:08,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:09,376 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 192 transitions and produced 180 states. [2022-02-16 10:01:09,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:09,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:09,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:09,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:09,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:09,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:09,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:09,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:09,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:09,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:09,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:09,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 10:01:09,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:09,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (392)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:09,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 392 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable389 [2022-02-16 10:01:09,582 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:09,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:09,582 INFO L85 PathProgramCache]: Analyzing trace with hash -1462442838, now seen corresponding path program 1 times [2022-02-16 10:01:09,583 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:09,583 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478321712] [2022-02-16 10:01:09,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:09,583 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:09,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:09,606 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 10:01:09,606 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:09,606 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478321712] [2022-02-16 10:01:09,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478321712] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:09,606 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058390784] [2022-02-16 10:01:09,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:09,607 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:09,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:09,608 INFO L229 MonitoredProcess]: Starting monitored process 393 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:09,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (393)] Waiting until timeout for monitored process [2022-02-16 10:01:09,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:09,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 10:01:09,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:10,262 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:10,262 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:10,376 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 10:01:10,376 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058390784] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:10,376 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:10,376 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 30, 5] total 38 [2022-02-16 10:01:10,376 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903650628] [2022-02-16 10:01:10,376 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:10,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 10:01:10,376 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:10,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 10:01:10,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 10:01:10,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:10,377 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:10,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.921052631578948) internal successors, (187), 39 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:10,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:10,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:10,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:10,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:10,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:10,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:10,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:10,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:10,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:10,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:10,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:10,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-02-16 10:01:10,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:10,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:11,177 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 206 transitions and produced 193 states. [2022-02-16 10:01:11,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:11,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:11,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:11,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:11,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:11,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:11,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:11,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:11,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:11,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:11,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:11,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:11,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 10:01:11,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:11,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (393)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:11,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 393 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable390 [2022-02-16 10:01:11,388 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:11,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:11,388 INFO L85 PathProgramCache]: Analyzing trace with hash 1538438767, now seen corresponding path program 1 times [2022-02-16 10:01:11,388 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:11,388 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629425421] [2022-02-16 10:01:11,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:11,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:11,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:11,412 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 10:01:11,412 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:11,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629425421] [2022-02-16 10:01:11,412 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629425421] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:11,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382240580] [2022-02-16 10:01:11,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:11,412 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:11,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:11,413 INFO L229 MonitoredProcess]: Starting monitored process 394 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:11,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (394)] Waiting until timeout for monitored process [2022-02-16 10:01:11,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:11,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 10:01:11,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:12,092 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:12,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:12,213 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 10:01:12,213 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [382240580] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:12,213 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:12,214 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 32, 5] total 40 [2022-02-16 10:01:12,214 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021708305] [2022-02-16 10:01:12,214 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:12,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 10:01:12,214 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:12,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 10:01:12,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 10:01:12,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:12,214 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:12,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 5.0) internal successors, (200), 41 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:12,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:12,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:12,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:12,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:12,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:12,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:12,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:12,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:12,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:12,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:12,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:12,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:12,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-02-16 10:01:12,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:12,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:13,269 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 220 transitions and produced 206 states. [2022-02-16 10:01:13,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:13,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:13,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:13,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:13,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:13,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:13,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:13,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:13,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:13,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:13,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:13,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:13,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:13,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-16 10:01:13,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:13,289 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (394)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:13,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable391,394 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:13,470 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:13,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:13,471 INFO L85 PathProgramCache]: Analyzing trace with hash -1529262477, now seen corresponding path program 1 times [2022-02-16 10:01:13,471 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:13,471 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908530528] [2022-02-16 10:01:13,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:13,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:13,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:13,497 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 10:01:13,497 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:13,497 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908530528] [2022-02-16 10:01:13,497 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908530528] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:13,497 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510965488] [2022-02-16 10:01:13,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:13,498 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:13,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:13,499 INFO L229 MonitoredProcess]: Starting monitored process 395 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:13,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (395)] Waiting until timeout for monitored process [2022-02-16 10:01:13,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:13,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 10:01:13,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:14,320 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:14,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:14,463 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 10:01:14,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510965488] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:14,463 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:14,463 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 34, 5] total 42 [2022-02-16 10:01:14,463 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380137480] [2022-02-16 10:01:14,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:14,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 10:01:14,463 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:14,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 10:01:14,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1616, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 10:01:14,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:14,464 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:14,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 5.071428571428571) internal successors, (213), 43 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:14,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:14,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:14,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:14,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:14,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:14,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:14,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:14,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:14,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:14,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:14,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:14,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:14,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:14,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-16 10:01:14,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:14,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:15,320 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 234 transitions and produced 219 states. [2022-02-16 10:01:15,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:15,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:15,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:15,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:15,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:15,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:15,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:15,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:15,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:15,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:15,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:15,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:15,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:15,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:15,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-16 10:01:15,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:15,338 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (395)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:15,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable392,395 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:15,534 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:15,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:15,534 INFO L85 PathProgramCache]: Analyzing trace with hash 151386336, now seen corresponding path program 1 times [2022-02-16 10:01:15,534 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:15,534 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168275313] [2022-02-16 10:01:15,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:15,535 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:15,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:15,559 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 62 proven. 2 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 10:01:15,559 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:15,559 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168275313] [2022-02-16 10:01:15,559 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168275313] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:15,559 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699113355] [2022-02-16 10:01:15,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:15,559 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:15,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:15,560 INFO L229 MonitoredProcess]: Starting monitored process 396 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:15,561 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (396)] Waiting until timeout for monitored process [2022-02-16 10:01:15,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:15,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-16 10:01:15,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:16,383 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:16,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:16,544 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 10:01:16,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1699113355] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:16,544 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:16,544 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 36, 5] total 44 [2022-02-16 10:01:16,544 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920839753] [2022-02-16 10:01:16,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:16,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 10:01:16,545 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:16,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 10:01:16,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 10:01:16,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:16,545 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:16,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 5.136363636363637) internal successors, (226), 45 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) [2022-02-16 10:01:16,545 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:16,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:16,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:16,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:16,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:16,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:16,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:16,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:16,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:16,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:16,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:16,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:16,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:16,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:16,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-16 10:01:16,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:16,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:18,035 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 248 transitions and produced 232 states. [2022-02-16 10:01:18,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:18,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:18,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:18,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:18,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:18,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:18,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:18,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:18,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:18,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:18,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:18,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:18,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:18,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:18,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:18,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-16 10:01:18,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:18,053 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (396)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:18,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable393,396 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:18,239 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:18,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:18,239 INFO L85 PathProgramCache]: Analyzing trace with hash 1468935488, now seen corresponding path program 1 times [2022-02-16 10:01:18,239 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:18,240 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746738925] [2022-02-16 10:01:18,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:18,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:18,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:18,283 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 66 proven. 2 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 10:01:18,283 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:18,283 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746738925] [2022-02-16 10:01:18,283 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746738925] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:18,283 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786497221] [2022-02-16 10:01:18,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:18,283 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:18,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:18,284 INFO L229 MonitoredProcess]: Starting monitored process 397 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:18,285 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (397)] Waiting until timeout for monitored process [2022-02-16 10:01:18,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:18,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-16 10:01:18,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:19,131 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:19,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:19,256 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 10:01:19,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786497221] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:19,256 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:19,256 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 38, 5] total 46 [2022-02-16 10:01:19,256 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775398840] [2022-02-16 10:01:19,256 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:19,257 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 10:01:19,257 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:19,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 10:01:19,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1952, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 10:01:19,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:19,257 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:19,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 5.195652173913044) internal successors, (239), 47 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:19,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:19,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:19,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:19,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:19,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:19,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:19,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:19,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:19,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:19,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:19,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:19,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:19,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:19,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:19,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:19,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-02-16 10:01:19,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:19,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:20,557 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 245 states. [2022-02-16 10:01:20,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:20,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:20,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:20,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:20,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:20,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:20,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:20,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:20,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:20,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:20,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:20,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:20,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:20,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:20,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:20,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:20,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-16 10:01:20,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:20,575 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (397)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:20,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable394,397 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:20,772 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:20,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:20,772 INFO L85 PathProgramCache]: Analyzing trace with hash 477357525, now seen corresponding path program 1 times [2022-02-16 10:01:20,772 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:20,773 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497917692] [2022-02-16 10:01:20,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:20,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:20,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:20,795 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 70 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 10:01:20,795 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:20,795 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497917692] [2022-02-16 10:01:20,795 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497917692] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:20,795 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775820552] [2022-02-16 10:01:20,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:20,795 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:20,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:20,796 INFO L229 MonitoredProcess]: Starting monitored process 398 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:20,797 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (398)] Waiting until timeout for monitored process [2022-02-16 10:01:20,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:20,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-16 10:01:20,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:21,636 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:21,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:21,760 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 10:01:21,760 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775820552] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:21,760 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:21,760 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 40, 5] total 48 [2022-02-16 10:01:21,760 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59407434] [2022-02-16 10:01:21,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:21,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 10:01:21,761 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:21,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 10:01:21,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 10:01:21,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:21,761 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:21,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 5.25) internal successors, (252), 49 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:21,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:21,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:21,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:21,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:21,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:21,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:21,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:21,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:21,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:21,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:21,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:21,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:21,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:21,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:21,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:21,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:21,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-02-16 10:01:21,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:21,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:23,175 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 276 transitions and produced 258 states. [2022-02-16 10:01:23,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:23,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:23,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:23,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:23,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:23,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:23,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:23,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:23,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:23,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:23,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:23,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:23,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:23,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:23,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:23,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:23,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:01:23,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 10:01:23,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:01:23,193 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (398)] Ended with exit code 0 [2022-02-16 10:01:23,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable395,398 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:23,376 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:23,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:23,377 INFO L85 PathProgramCache]: Analyzing trace with hash 1504180457, now seen corresponding path program 1 times [2022-02-16 10:01:23,377 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:23,377 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464020474] [2022-02-16 10:01:23,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:23,377 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:23,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:23,406 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 10:01:23,406 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:23,406 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464020474] [2022-02-16 10:01:23,406 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464020474] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:23,406 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103002076] [2022-02-16 10:01:23,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:23,407 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:23,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:23,408 INFO L229 MonitoredProcess]: Starting monitored process 399 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:23,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (399)] Waiting until timeout for monitored process [2022-02-16 10:01:23,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:23,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 43 conjunts are in the unsatisfiable core [2022-02-16 10:01:23,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:24,397 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:24,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:24,566 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 10:01:24,566 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103002076] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:24,566 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:24,567 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 42, 5] total 50 [2022-02-16 10:01:24,567 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135830490] [2022-02-16 10:01:24,567 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:24,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-02-16 10:01:24,567 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:24,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-02-16 10:01:24,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=2320, Unknown=0, NotChecked=0, Total=2550 [2022-02-16 10:01:24,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:24,567 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:24,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 5.3) internal successors, (265), 51 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:01:24,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:25,897 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 290 transitions and produced 271 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-16 10:01:25,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:01:25,919 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (399)] Ended with exit code 0 [2022-02-16 10:01:26,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 399 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable396 [2022-02-16 10:01:26,111 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:26,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:26,112 INFO L85 PathProgramCache]: Analyzing trace with hash 1164915494, now seen corresponding path program 1 times [2022-02-16 10:01:26,112 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:26,112 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817024414] [2022-02-16 10:01:26,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:26,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:26,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:26,137 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 78 proven. 2 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 10:01:26,138 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:26,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817024414] [2022-02-16 10:01:26,138 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817024414] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:26,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602729410] [2022-02-16 10:01:26,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:26,138 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:26,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:26,139 INFO L229 MonitoredProcess]: Starting monitored process 400 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:26,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (400)] Waiting until timeout for monitored process [2022-02-16 10:01:26,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:26,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-16 10:01:26,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:27,213 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:27,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:27,406 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 10:01:27,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602729410] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:27,407 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:27,407 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 44, 5] total 52 [2022-02-16 10:01:27,407 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464931943] [2022-02-16 10:01:27,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:27,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-16 10:01:27,407 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:27,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-16 10:01:27,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=2516, Unknown=0, NotChecked=0, Total=2756 [2022-02-16 10:01:27,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:27,408 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:27,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 5.346153846153846) internal successors, (278), 53 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:27,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:27,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:27,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:27,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:27,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:27,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:27,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:27,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:27,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:27,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:27,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:27,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:27,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:27,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:27,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:27,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:27,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:01:27,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:01:27,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-02-16 10:01:27,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:01:27,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:29,048 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 304 transitions and produced 284 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:01:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-16 10:01:29,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:01:29,066 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (400)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:29,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 400 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable397 [2022-02-16 10:01:29,266 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:29,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:29,266 INFO L85 PathProgramCache]: Analyzing trace with hash 1606237198, now seen corresponding path program 1 times [2022-02-16 10:01:29,266 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:29,266 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837295498] [2022-02-16 10:01:29,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:29,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:29,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:29,289 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 82 proven. 2 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 10:01:29,290 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:29,290 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837295498] [2022-02-16 10:01:29,290 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837295498] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:29,290 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126624078] [2022-02-16 10:01:29,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:29,290 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:29,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:29,291 INFO L229 MonitoredProcess]: Starting monitored process 401 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:29,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (401)] Waiting until timeout for monitored process [2022-02-16 10:01:29,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:29,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 47 conjunts are in the unsatisfiable core [2022-02-16 10:01:29,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:30,141 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:30,141 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:30,284 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 10:01:30,284 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126624078] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:30,284 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:30,285 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 46, 5] total 54 [2022-02-16 10:01:30,285 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857186693] [2022-02-16 10:01:30,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:30,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-02-16 10:01:30,285 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:30,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-02-16 10:01:30,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=2720, Unknown=0, NotChecked=0, Total=2970 [2022-02-16 10:01:30,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:30,286 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:30,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 54 states have (on average 5.388888888888889) internal successors, (291), 55 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-16 10:01:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:01:30,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:32,298 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 318 transitions and produced 297 states. [2022-02-16 10:01:32,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:32,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:32,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:32,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:01:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:01:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:01:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:01:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-16 10:01:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:01:32,324 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (401)] Ended with exit code 0 [2022-02-16 10:01:32,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 401 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable398 [2022-02-16 10:01:32,500 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:32,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:32,500 INFO L85 PathProgramCache]: Analyzing trace with hash -135264865, now seen corresponding path program 1 times [2022-02-16 10:01:32,500 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:32,500 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354339761] [2022-02-16 10:01:32,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:32,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:32,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:32,560 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 86 proven. 2 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 10:01:32,560 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:32,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354339761] [2022-02-16 10:01:32,560 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354339761] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:32,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951202012] [2022-02-16 10:01:32,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:32,561 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:32,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:32,562 INFO L229 MonitoredProcess]: Starting monitored process 402 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:32,562 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (402)] Waiting until timeout for monitored process [2022-02-16 10:01:32,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:32,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-16 10:01:32,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:33,748 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:33,748 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:33,947 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-16 10:01:33,947 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951202012] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:33,947 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:33,947 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 48, 5] total 56 [2022-02-16 10:01:33,947 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910262623] [2022-02-16 10:01:33,947 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:33,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-02-16 10:01:33,947 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:33,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-02-16 10:01:33,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=2932, Unknown=0, NotChecked=0, Total=3192 [2022-02-16 10:01:33,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:33,948 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:33,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 56 states have (on average 5.428571428571429) internal successors, (304), 57 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) [2022-02-16 10:01:33,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:33,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:33,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:33,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:33,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:33,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:33,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:33,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:33,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:33,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:33,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:33,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:33,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:33,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:33,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:33,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:33,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:01:33,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:01:33,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:01:33,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:01:33,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-02-16 10:01:33,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:01:33,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:35,855 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 332 transitions and produced 310 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:01:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:01:35,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:01:35,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-16 10:01:35,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:01:35,873 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (402)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:36,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable399,402 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:36,056 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:36,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:36,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1638652439, now seen corresponding path program 1 times [2022-02-16 10:01:36,056 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:36,057 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200262026] [2022-02-16 10:01:36,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:36,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:36,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:36,093 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 90 proven. 2 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-16 10:01:36,094 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:36,094 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200262026] [2022-02-16 10:01:36,094 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200262026] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:36,094 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438006655] [2022-02-16 10:01:36,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:36,094 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:36,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:36,095 INFO L229 MonitoredProcess]: Starting monitored process 403 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:36,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (403)] Waiting until timeout for monitored process [2022-02-16 10:01:36,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:36,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 51 conjunts are in the unsatisfiable core [2022-02-16 10:01:36,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:37,088 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:37,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:37,311 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2022-02-16 10:01:37,311 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438006655] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:37,311 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:37,311 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 50, 5] total 58 [2022-02-16 10:01:37,311 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810549920] [2022-02-16 10:01:37,311 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:37,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-02-16 10:01:37,311 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:37,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-02-16 10:01:37,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=3152, Unknown=0, NotChecked=0, Total=3422 [2022-02-16 10:01:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:37,312 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:37,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 58 states have (on average 5.4655172413793105) internal successors, (317), 59 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:37,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:37,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:37,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:37,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:37,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:37,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:37,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:37,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:37,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:37,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:37,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:37,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:37,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:37,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:37,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:37,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:37,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:01:37,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:01:37,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:01:37,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:01:37,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:01:37,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2022-02-16 10:01:37,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:01:37,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:38,990 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 346 transitions and produced 323 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:01:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-16 10:01:38,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:01:39,007 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (403)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:39,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 403 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable400 [2022-02-16 10:01:39,203 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:39,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:39,203 INFO L85 PathProgramCache]: Analyzing trace with hash 637450792, now seen corresponding path program 1 times [2022-02-16 10:01:39,203 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:39,203 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076260235] [2022-02-16 10:01:39,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:39,203 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:39,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:39,244 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 94 proven. 2 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2022-02-16 10:01:39,244 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:39,244 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076260235] [2022-02-16 10:01:39,244 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076260235] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:39,244 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438207698] [2022-02-16 10:01:39,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:39,244 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:39,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:39,245 INFO L229 MonitoredProcess]: Starting monitored process 404 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:39,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (404)] Waiting until timeout for monitored process [2022-02-16 10:01:39,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:39,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 53 conjunts are in the unsatisfiable core [2022-02-16 10:01:39,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:40,590 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:40,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:40,819 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 576 trivial. 0 not checked. [2022-02-16 10:01:40,819 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438207698] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:40,819 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:40,819 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 52, 5] total 60 [2022-02-16 10:01:40,819 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145993447] [2022-02-16 10:01:40,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:40,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-02-16 10:01:40,820 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:40,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-02-16 10:01:40,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=3380, Unknown=0, NotChecked=0, Total=3660 [2022-02-16 10:01:40,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:40,820 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:40,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 60 states have (on average 5.5) internal successors, (330), 61 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:40,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:40,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:01:40,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:42,674 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 360 transitions and produced 336 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:01:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:01:42,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-02-16 10:01:42,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:01:42,693 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (404)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:42,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 404 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable401 [2022-02-16 10:01:42,887 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:42,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:42,887 INFO L85 PathProgramCache]: Analyzing trace with hash -431586320, now seen corresponding path program 1 times [2022-02-16 10:01:42,887 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:42,888 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45511770] [2022-02-16 10:01:42,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:42,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:42,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:42,917 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 98 proven. 2 refuted. 0 times theorem prover too weak. 576 trivial. 0 not checked. [2022-02-16 10:01:42,917 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:42,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45511770] [2022-02-16 10:01:42,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45511770] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:42,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642318311] [2022-02-16 10:01:42,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:42,917 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:42,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:42,919 INFO L229 MonitoredProcess]: Starting monitored process 405 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:42,919 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (405)] Waiting until timeout for monitored process [2022-02-16 10:01:43,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:43,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 55 conjunts are in the unsatisfiable core [2022-02-16 10:01:43,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:44,293 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 676 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:44,293 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:44,512 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 625 trivial. 0 not checked. [2022-02-16 10:01:44,512 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [642318311] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:44,512 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:44,512 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 54, 5] total 62 [2022-02-16 10:01:44,512 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655674592] [2022-02-16 10:01:44,512 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:44,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-02-16 10:01:44,513 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:44,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-02-16 10:01:44,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=290, Invalid=3616, Unknown=0, NotChecked=0, Total=3906 [2022-02-16 10:01:44,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:44,513 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:44,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 62 states have (on average 5.532258064516129) internal successors, (343), 63 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) [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:01:44,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:46,734 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 374 transitions and produced 349 states. [2022-02-16 10:01:46,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:46,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:01:46,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 10:01:46,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:01:46,755 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (405)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:46,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable402,405 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:46,951 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:46,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:46,951 INFO L85 PathProgramCache]: Analyzing trace with hash 760243109, now seen corresponding path program 1 times [2022-02-16 10:01:46,951 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:46,951 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421014679] [2022-02-16 10:01:46,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:46,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:46,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:46,982 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 102 proven. 2 refuted. 0 times theorem prover too weak. 625 trivial. 0 not checked. [2022-02-16 10:01:46,982 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:46,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421014679] [2022-02-16 10:01:46,982 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421014679] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:46,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052036901] [2022-02-16 10:01:46,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:46,982 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:46,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:46,984 INFO L229 MonitoredProcess]: Starting monitored process 406 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:46,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (406)] Waiting until timeout for monitored process [2022-02-16 10:01:47,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:47,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 57 conjunts are in the unsatisfiable core [2022-02-16 10:01:47,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:48,396 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 0 proven. 729 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:48,396 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:48,666 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 0 proven. 53 refuted. 0 times theorem prover too weak. 676 trivial. 0 not checked. [2022-02-16 10:01:48,667 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052036901] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:48,667 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:48,667 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 56, 5] total 64 [2022-02-16 10:01:48,667 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25806972] [2022-02-16 10:01:48,667 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:48,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-02-16 10:01:48,667 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:48,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-02-16 10:01:48,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=3860, Unknown=0, NotChecked=0, Total=4160 [2022-02-16 10:01:48,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:48,668 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:48,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 64 states have (on average 5.5625) internal successors, (356), 65 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:48,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:48,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:48,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:48,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:48,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:48,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:48,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:48,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:48,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:48,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:48,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:48,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:48,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:48,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:48,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:48,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:48,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:01:48,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:01:48,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:01:48,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:01:48,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:01:48,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:01:48,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:01:48,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:01:48,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 10:01:48,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:01:48,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:50,684 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 381 transitions and produced 355 states. [2022-02-16 10:01:50,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:50,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:50,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:50,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:50,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:50,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:50,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:50,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:01:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:01:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:01:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:01:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:01:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:01:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:01:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:01:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:01:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:01:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:01:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:01:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:01:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:01:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:01:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:01:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:01:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 10:01:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:01:50,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-02-16 10:01:50,702 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (406)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:50,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 406 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable403 [2022-02-16 10:01:50,892 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 25 more)] === [2022-02-16 10:01:50,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:50,892 INFO L85 PathProgramCache]: Analyzing trace with hash 2094312742, now seen corresponding path program 1 times [2022-02-16 10:01:50,892 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:50,892 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009229481] [2022-02-16 10:01:50,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:50,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:50,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 10:01:50,925 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 10:01:50,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 10:01:50,942 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 10:01:50,942 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 10:01:50,943 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (28 of 29 remaining) [2022-02-16 10:01:50,943 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (27 of 29 remaining) [2022-02-16 10:01:50,943 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (26 of 29 remaining) [2022-02-16 10:01:50,943 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (25 of 29 remaining) [2022-02-16 10:01:50,943 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (24 of 29 remaining) [2022-02-16 10:01:50,943 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (23 of 29 remaining) [2022-02-16 10:01:50,943 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (22 of 29 remaining) [2022-02-16 10:01:50,943 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (21 of 29 remaining) [2022-02-16 10:01:50,943 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (20 of 29 remaining) [2022-02-16 10:01:50,943 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (19 of 29 remaining) [2022-02-16 10:01:50,943 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (18 of 29 remaining) [2022-02-16 10:01:50,943 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (17 of 29 remaining) [2022-02-16 10:01:50,943 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (16 of 29 remaining) [2022-02-16 10:01:50,943 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (15 of 29 remaining) [2022-02-16 10:01:50,943 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (14 of 29 remaining) [2022-02-16 10:01:50,943 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (13 of 29 remaining) [2022-02-16 10:01:50,943 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 29 remaining) [2022-02-16 10:01:50,943 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 29 remaining) [2022-02-16 10:01:50,944 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 29 remaining) [2022-02-16 10:01:50,944 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 29 remaining) [2022-02-16 10:01:50,944 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 29 remaining) [2022-02-16 10:01:50,944 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 29 remaining) [2022-02-16 10:01:50,944 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 29 remaining) [2022-02-16 10:01:50,944 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 29 remaining) [2022-02-16 10:01:50,944 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 29 remaining) [2022-02-16 10:01:50,944 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 29 remaining) [2022-02-16 10:01:50,944 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 29 remaining) [2022-02-16 10:01:50,944 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 29 remaining) [2022-02-16 10:01:50,944 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 29 remaining) [2022-02-16 10:01:50,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable404 [2022-02-16 10:01:50,944 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 10:01:50,945 WARN L235 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 10:01:50,945 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2022-02-16 10:01:50,955 WARN L322 ript$VariableManager]: TermVariabe threadThread2of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,955 WARN L322 ript$VariableManager]: TermVariabe threadThread2of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,955 WARN L322 ript$VariableManager]: TermVariabe threadThread2of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,955 WARN L322 ript$VariableManager]: TermVariabe threadThread2of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,955 WARN L322 ript$VariableManager]: TermVariabe threadThread3of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,955 WARN L322 ript$VariableManager]: TermVariabe threadThread3of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,955 WARN L322 ript$VariableManager]: TermVariabe threadThread3of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,956 WARN L322 ript$VariableManager]: TermVariabe threadThread3of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,956 WARN L322 ript$VariableManager]: TermVariabe threadThread4of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,956 WARN L322 ript$VariableManager]: TermVariabe threadThread4of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,956 WARN L322 ript$VariableManager]: TermVariabe threadThread4of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,956 WARN L322 ript$VariableManager]: TermVariabe threadThread4of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,956 WARN L322 ript$VariableManager]: TermVariabe threadThread19of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,956 WARN L322 ript$VariableManager]: TermVariabe threadThread19of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,956 WARN L322 ript$VariableManager]: TermVariabe threadThread19of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,956 WARN L322 ript$VariableManager]: TermVariabe threadThread19of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,956 WARN L322 ript$VariableManager]: TermVariabe threadThread6of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,956 WARN L322 ript$VariableManager]: TermVariabe threadThread6of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,956 WARN L322 ript$VariableManager]: TermVariabe threadThread6of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,956 WARN L322 ript$VariableManager]: TermVariabe threadThread6of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,956 WARN L322 ript$VariableManager]: TermVariabe threadThread17of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,956 WARN L322 ript$VariableManager]: TermVariabe threadThread17of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,956 WARN L322 ript$VariableManager]: TermVariabe threadThread17of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,956 WARN L322 ript$VariableManager]: TermVariabe threadThread17of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,957 WARN L322 ript$VariableManager]: TermVariabe threadThread27of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,957 WARN L322 ript$VariableManager]: TermVariabe threadThread27of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,957 WARN L322 ript$VariableManager]: TermVariabe threadThread27of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,957 WARN L322 ript$VariableManager]: TermVariabe threadThread27of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,957 WARN L322 ript$VariableManager]: TermVariabe threadThread28of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,957 WARN L322 ript$VariableManager]: TermVariabe threadThread28of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,957 WARN L322 ript$VariableManager]: TermVariabe threadThread28of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,957 WARN L322 ript$VariableManager]: TermVariabe threadThread28of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,957 WARN L322 ript$VariableManager]: TermVariabe threadThread5of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,957 WARN L322 ript$VariableManager]: TermVariabe threadThread5of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,957 WARN L322 ript$VariableManager]: TermVariabe threadThread5of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,957 WARN L322 ript$VariableManager]: TermVariabe threadThread5of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,957 WARN L322 ript$VariableManager]: TermVariabe threadThread7of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,957 WARN L322 ript$VariableManager]: TermVariabe threadThread7of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,957 WARN L322 ript$VariableManager]: TermVariabe threadThread7of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,957 WARN L322 ript$VariableManager]: TermVariabe threadThread7of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,958 WARN L322 ript$VariableManager]: TermVariabe threadThread16of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,958 WARN L322 ript$VariableManager]: TermVariabe threadThread16of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,958 WARN L322 ript$VariableManager]: TermVariabe threadThread16of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,958 WARN L322 ript$VariableManager]: TermVariabe threadThread16of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,958 WARN L322 ript$VariableManager]: TermVariabe threadThread18of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,958 WARN L322 ript$VariableManager]: TermVariabe threadThread18of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,958 WARN L322 ript$VariableManager]: TermVariabe threadThread18of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,958 WARN L322 ript$VariableManager]: TermVariabe threadThread18of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,958 WARN L322 ript$VariableManager]: TermVariabe threadThread13of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,958 WARN L322 ript$VariableManager]: TermVariabe threadThread13of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,958 WARN L322 ript$VariableManager]: TermVariabe threadThread13of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,958 WARN L322 ript$VariableManager]: TermVariabe threadThread13of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,958 WARN L322 ript$VariableManager]: TermVariabe threadThread24of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,958 WARN L322 ript$VariableManager]: TermVariabe threadThread24of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,958 WARN L322 ript$VariableManager]: TermVariabe threadThread24of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,958 WARN L322 ript$VariableManager]: TermVariabe threadThread24of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,958 WARN L322 ript$VariableManager]: TermVariabe threadThread1of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,959 WARN L322 ript$VariableManager]: TermVariabe threadThread1of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,959 WARN L322 ript$VariableManager]: TermVariabe threadThread1of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,959 WARN L322 ript$VariableManager]: TermVariabe threadThread1of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,959 WARN L322 ript$VariableManager]: TermVariabe threadThread9of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,959 WARN L322 ript$VariableManager]: TermVariabe threadThread9of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,959 WARN L322 ript$VariableManager]: TermVariabe threadThread9of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,959 WARN L322 ript$VariableManager]: TermVariabe threadThread9of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,959 WARN L322 ript$VariableManager]: TermVariabe threadThread14of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,959 WARN L322 ript$VariableManager]: TermVariabe threadThread14of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,959 WARN L322 ript$VariableManager]: TermVariabe threadThread14of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,959 WARN L322 ript$VariableManager]: TermVariabe threadThread14of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,959 WARN L322 ript$VariableManager]: TermVariabe threadThread8of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,959 WARN L322 ript$VariableManager]: TermVariabe threadThread8of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,959 WARN L322 ript$VariableManager]: TermVariabe threadThread8of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,959 WARN L322 ript$VariableManager]: TermVariabe threadThread8of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,959 WARN L322 ript$VariableManager]: TermVariabe threadThread15of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,960 WARN L322 ript$VariableManager]: TermVariabe threadThread15of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,960 WARN L322 ript$VariableManager]: TermVariabe threadThread15of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,960 WARN L322 ript$VariableManager]: TermVariabe threadThread15of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,960 WARN L322 ript$VariableManager]: TermVariabe threadThread25of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,960 WARN L322 ript$VariableManager]: TermVariabe threadThread25of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,960 WARN L322 ript$VariableManager]: TermVariabe threadThread25of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,960 WARN L322 ript$VariableManager]: TermVariabe threadThread25of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,960 WARN L322 ript$VariableManager]: TermVariabe threadThread26of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,960 WARN L322 ript$VariableManager]: TermVariabe threadThread26of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,960 WARN L322 ript$VariableManager]: TermVariabe threadThread26of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,960 WARN L322 ript$VariableManager]: TermVariabe threadThread26of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,960 WARN L322 ript$VariableManager]: TermVariabe threadThread20of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,960 WARN L322 ript$VariableManager]: TermVariabe threadThread20of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,960 WARN L322 ript$VariableManager]: TermVariabe threadThread20of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,960 WARN L322 ript$VariableManager]: TermVariabe threadThread20of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,960 WARN L322 ript$VariableManager]: TermVariabe threadThread10of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,960 WARN L322 ript$VariableManager]: TermVariabe threadThread10of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,961 WARN L322 ript$VariableManager]: TermVariabe threadThread10of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,961 WARN L322 ript$VariableManager]: TermVariabe threadThread10of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,961 WARN L322 ript$VariableManager]: TermVariabe threadThread23of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,961 WARN L322 ript$VariableManager]: TermVariabe threadThread23of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,961 WARN L322 ript$VariableManager]: TermVariabe threadThread23of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,961 WARN L322 ript$VariableManager]: TermVariabe threadThread23of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,961 WARN L322 ript$VariableManager]: TermVariabe threadThread12of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,961 WARN L322 ript$VariableManager]: TermVariabe threadThread12of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,961 WARN L322 ript$VariableManager]: TermVariabe threadThread12of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,961 WARN L322 ript$VariableManager]: TermVariabe threadThread12of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,961 WARN L322 ript$VariableManager]: TermVariabe threadThread11of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,961 WARN L322 ript$VariableManager]: TermVariabe threadThread11of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,961 WARN L322 ript$VariableManager]: TermVariabe threadThread11of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,961 WARN L322 ript$VariableManager]: TermVariabe threadThread11of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,961 WARN L322 ript$VariableManager]: TermVariabe threadThread21of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,961 WARN L322 ript$VariableManager]: TermVariabe threadThread21of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,961 WARN L322 ript$VariableManager]: TermVariabe threadThread21of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,961 WARN L322 ript$VariableManager]: TermVariabe threadThread21of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,962 WARN L322 ript$VariableManager]: TermVariabe threadThread22of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,962 WARN L322 ript$VariableManager]: TermVariabe threadThread22of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,962 WARN L322 ript$VariableManager]: TermVariabe threadThread22of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,962 WARN L322 ript$VariableManager]: TermVariabe threadThread22of28ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:01:50,963 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 10:01:50,963 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 10:01:50,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:50,964 INFO L229 MonitoredProcess]: Starting monitored process 407 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 10:01:50,965 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (407)] Waiting until timeout for monitored process [2022-02-16 10:01:50,967 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 10:01:50,967 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 10:01:50,967 INFO L340 AbstractCegarLoop]: Starting to check reachability of 30 error locations. [2022-02-16 10:01:50,968 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 10:01:50,969 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:01:50,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:50,969 INFO L85 PathProgramCache]: Analyzing trace with hash 1935677621, now seen corresponding path program 1 times [2022-02-16 10:01:50,969 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:50,969 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343304547] [2022-02-16 10:01:50,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:50,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:50,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:50,985 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:50,986 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:50,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343304547] [2022-02-16 10:01:50,986 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343304547] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:50,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690852926] [2022-02-16 10:01:50,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:50,986 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:50,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:50,987 INFO L229 MonitoredProcess]: Starting monitored process 408 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:50,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (408)] Waiting until timeout for monitored process [2022-02-16 10:01:51,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:51,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 10:01:51,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:51,184 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:51,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:51,204 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:51,204 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690852926] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:51,204 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:51,204 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 10:01:51,204 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939208722] [2022-02-16 10:01:51,204 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:51,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 10:01:51,204 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:51,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 10:01:51,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 10:01:51,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:51,204 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:51,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:51,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:51,244 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 10:01:51,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 10:01:51,261 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (408)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:51,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable405,408 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:51,461 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:01:51,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:51,461 INFO L85 PathProgramCache]: Analyzing trace with hash 1248348204, now seen corresponding path program 1 times [2022-02-16 10:01:51,461 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:51,461 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179948878] [2022-02-16 10:01:51,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:51,461 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:51,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:51,478 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 10:01:51,478 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:51,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179948878] [2022-02-16 10:01:51,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179948878] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:51,479 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706923142] [2022-02-16 10:01:51,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:51,479 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:51,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:51,480 INFO L229 MonitoredProcess]: Starting monitored process 409 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:51,480 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (409)] Waiting until timeout for monitored process [2022-02-16 10:01:51,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:51,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 10:01:51,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:51,691 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:51,691 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:51,713 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 10:01:51,713 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706923142] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:51,713 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:51,713 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 10:01:51,713 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230556884] [2022-02-16 10:01:51,713 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:51,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 10:01:51,714 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:51,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 10:01:51,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 10:01:51,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:51,714 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:51,714 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:51,714 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 10:01:51,714 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:51,824 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 10:01:51,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 10:01:51,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 10:01:51,841 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (409)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:52,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 409 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable406 [2022-02-16 10:01:52,029 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:01:52,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:52,030 INFO L85 PathProgramCache]: Analyzing trace with hash -570265010, now seen corresponding path program 1 times [2022-02-16 10:01:52,030 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:52,030 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008066716] [2022-02-16 10:01:52,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:52,030 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:52,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:52,059 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:01:52,059 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:52,059 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008066716] [2022-02-16 10:01:52,059 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008066716] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:52,059 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300452324] [2022-02-16 10:01:52,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:52,059 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:52,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:52,060 INFO L229 MonitoredProcess]: Starting monitored process 410 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:52,061 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (410)] Waiting until timeout for monitored process [2022-02-16 10:01:52,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:52,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 10:01:52,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:52,297 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:52,297 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:52,325 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:01:52,326 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300452324] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:52,326 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:52,326 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 10:01:52,326 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843231415] [2022-02-16 10:01:52,326 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:52,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 10:01:52,326 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:52,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 10:01:52,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 10:01:52,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:52,326 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:52,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:52,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 10:01:52,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 10:01:52,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:52,463 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 10:01:52,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:52,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:01:52,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:01:52,480 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (410)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:52,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 410 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable407 [2022-02-16 10:01:52,670 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:01:52,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:52,670 INFO L85 PathProgramCache]: Analyzing trace with hash -3532567, now seen corresponding path program 1 times [2022-02-16 10:01:52,670 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:52,670 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716484149] [2022-02-16 10:01:52,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:52,670 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:52,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:52,705 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:01:52,705 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:52,705 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716484149] [2022-02-16 10:01:52,705 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716484149] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:52,705 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045310799] [2022-02-16 10:01:52,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:52,706 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:52,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:52,707 INFO L229 MonitoredProcess]: Starting monitored process 411 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:52,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (411)] Waiting until timeout for monitored process [2022-02-16 10:01:52,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:52,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 10:01:52,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:52,956 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:52,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:52,984 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 10:01:52,984 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045310799] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:52,984 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:52,984 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 10:01:52,984 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890538088] [2022-02-16 10:01:52,984 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:52,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 10:01:52,984 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:52,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 10:01:52,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 10:01:52,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:52,985 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:52,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:52,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:52,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:01:52,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:01:52,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:53,132 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 10:01:53,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:53,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:53,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 10:01:53,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:53,149 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (411)] Ended with exit code 0 [2022-02-16 10:01:53,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable408,411 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:53,349 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:01:53,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:53,349 INFO L85 PathProgramCache]: Analyzing trace with hash -823383765, now seen corresponding path program 1 times [2022-02-16 10:01:53,349 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:53,349 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91560223] [2022-02-16 10:01:53,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:53,349 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:53,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:53,387 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 10:01:53,387 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:53,387 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91560223] [2022-02-16 10:01:53,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91560223] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:53,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699358087] [2022-02-16 10:01:53,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:53,388 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:53,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:53,389 INFO L229 MonitoredProcess]: Starting monitored process 412 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:53,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (412)] Waiting until timeout for monitored process [2022-02-16 10:01:53,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:53,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 10:01:53,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:53,733 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:53,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:53,792 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 10:01:53,792 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699358087] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:53,795 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:53,795 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 10:01:53,796 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770556318] [2022-02-16 10:01:53,796 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:53,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 10:01:53,796 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:53,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 10:01:53,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 10:01:53,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:53,796 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:53,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:53,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:53,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:53,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 10:01:53,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:53,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:54,125 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 10:01:54,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:54,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:54,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:54,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 10:01:54,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 10:01:54,163 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (412)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:54,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable409,412 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:54,342 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:01:54,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:54,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1604436846, now seen corresponding path program 1 times [2022-02-16 10:01:54,342 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:54,342 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928368291] [2022-02-16 10:01:54,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:54,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:54,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:54,372 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 10:01:54,372 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:54,372 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928368291] [2022-02-16 10:01:54,372 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928368291] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:54,372 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787561113] [2022-02-16 10:01:54,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:54,372 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:54,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:54,374 INFO L229 MonitoredProcess]: Starting monitored process 413 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:54,375 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (413)] Waiting until timeout for monitored process [2022-02-16 10:01:54,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:54,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 10:01:54,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:54,721 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:54,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:54,771 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 10:01:54,771 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1787561113] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:54,771 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:54,771 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 10:01:54,771 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906637198] [2022-02-16 10:01:54,771 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:54,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 10:01:54,783 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:54,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 10:01:54,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 10:01:54,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:54,783 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:54,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:54,783 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:54,784 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:54,784 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:54,784 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 10:01:54,784 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 10:01:54,784 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:55,093 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 10:01:55,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:55,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:55,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:55,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:55,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 10:01:55,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:55,112 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (413)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:55,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 413 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable410 [2022-02-16 10:01:55,310 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:01:55,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:55,310 INFO L85 PathProgramCache]: Analyzing trace with hash -2080473700, now seen corresponding path program 1 times [2022-02-16 10:01:55,310 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:55,310 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006449523] [2022-02-16 10:01:55,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:55,311 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:55,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:55,329 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 10:01:55,329 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:55,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006449523] [2022-02-16 10:01:55,329 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006449523] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:55,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319081706] [2022-02-16 10:01:55,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:55,329 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:55,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:55,330 INFO L229 MonitoredProcess]: Starting monitored process 414 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:55,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (414)] Waiting until timeout for monitored process [2022-02-16 10:01:55,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:55,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 10:01:55,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:55,670 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:55,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:55,758 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 10:01:55,759 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319081706] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:55,759 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:55,759 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 10:01:55,759 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404972813] [2022-02-16 10:01:55,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:55,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 10:01:55,760 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:55,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 10:01:55,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 10:01:55,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:55,760 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:55,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:55,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:55,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:55,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:55,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:55,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 10:01:55,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:55,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:56,144 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 10:01:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 10:01:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:56,161 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (414)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:56,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 414 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable411 [2022-02-16 10:01:56,361 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:01:56,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:56,361 INFO L85 PathProgramCache]: Analyzing trace with hash -32182337, now seen corresponding path program 1 times [2022-02-16 10:01:56,361 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:56,361 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465381908] [2022-02-16 10:01:56,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:56,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:56,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:56,379 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 10:01:56,379 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:56,379 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465381908] [2022-02-16 10:01:56,379 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465381908] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:56,379 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483500533] [2022-02-16 10:01:56,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:56,379 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:56,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:56,381 INFO L229 MonitoredProcess]: Starting monitored process 415 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:56,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (415)] Waiting until timeout for monitored process [2022-02-16 10:01:56,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:56,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 10:01:56,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:56,809 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:56,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:56,889 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 10:01:56,889 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483500533] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:56,889 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:56,889 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 10:01:56,889 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715572320] [2022-02-16 10:01:56,889 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:56,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 10:01:56,889 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:56,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 10:01:56,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 10:01:56,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:56,890 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:56,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 10:01:56,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:56,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:56,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:56,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:56,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:56,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 10:01:56,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:56,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:57,369 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 10:01:57,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:57,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:57,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:57,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:57,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:57,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:57,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 10:01:57,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:57,386 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (415)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:57,570 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable412,415 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:57,570 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:01:57,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:57,570 INFO L85 PathProgramCache]: Analyzing trace with hash 572722653, now seen corresponding path program 1 times [2022-02-16 10:01:57,570 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:57,570 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330132098] [2022-02-16 10:01:57,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:57,570 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:57,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:57,589 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 10:01:57,589 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:57,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330132098] [2022-02-16 10:01:57,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330132098] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:57,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255947666] [2022-02-16 10:01:57,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:57,589 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:57,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:57,590 INFO L229 MonitoredProcess]: Starting monitored process 416 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:57,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (416)] Waiting until timeout for monitored process [2022-02-16 10:01:57,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:57,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 10:01:57,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:58,018 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:58,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:58,136 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 10:01:58,136 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255947666] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:58,136 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:58,136 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 10:01:58,136 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282318820] [2022-02-16 10:01:58,136 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:58,136 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 10:01:58,136 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:58,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 10:01:58,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 10:01:58,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:58,137 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:58,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:58,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:58,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:58,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:58,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:58,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:58,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:58,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 10:01:58,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:58,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:58,761 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 10:01:58,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:58,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:58,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:58,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:58,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:58,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:58,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:58,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 10:01:58,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:58,791 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (416)] Forceful destruction successful, exit code 0 [2022-02-16 10:01:58,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 416 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable413 [2022-02-16 10:01:58,962 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:01:58,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:01:58,962 INFO L85 PathProgramCache]: Analyzing trace with hash 2087569032, now seen corresponding path program 1 times [2022-02-16 10:01:58,962 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:01:58,962 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560968565] [2022-02-16 10:01:58,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:58,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:01:58,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:58,987 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 10:01:58,987 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:01:58,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560968565] [2022-02-16 10:01:58,987 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560968565] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:01:58,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974130984] [2022-02-16 10:01:58,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:01:58,987 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:01:58,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:01:58,988 INFO L229 MonitoredProcess]: Starting monitored process 417 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:01:58,989 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (417)] Waiting until timeout for monitored process [2022-02-16 10:01:59,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:01:59,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 10:01:59,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:01:59,500 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:01:59,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:01:59,594 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 10:01:59,594 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974130984] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:01:59,594 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:01:59,595 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 10:01:59,595 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426004425] [2022-02-16 10:01:59,595 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:01:59,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 10:01:59,595 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:01:59,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 10:01:59,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 10:01:59,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:01:59,595 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:01:59,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:01:59,595 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:01:59,595 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:01:59,595 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:01:59,595 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:01:59,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:01:59,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:01:59,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:59,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 10:01:59,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:01:59,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:00,140 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 10:02:00,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:00,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:00,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:00,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:00,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:00,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:00,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:00,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:00,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 10:02:00,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:00,157 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (417)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:00,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable414,417 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:00,341 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:02:00,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:00,341 INFO L85 PathProgramCache]: Analyzing trace with hash 2089927202, now seen corresponding path program 1 times [2022-02-16 10:02:00,341 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:00,341 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585812343] [2022-02-16 10:02:00,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:00,341 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:00,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:00,382 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 10:02:00,382 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:00,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585812343] [2022-02-16 10:02:00,382 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585812343] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:00,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286456129] [2022-02-16 10:02:00,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:00,382 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:00,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:00,383 INFO L229 MonitoredProcess]: Starting monitored process 418 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:00,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (418)] Waiting until timeout for monitored process [2022-02-16 10:02:00,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:00,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 10:02:00,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:00,965 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:00,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:01,037 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 10:02:01,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286456129] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:01,037 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:01,037 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 10:02:01,037 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978846781] [2022-02-16 10:02:01,037 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:01,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 10:02:01,038 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:01,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 10:02:01,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 10:02:01,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:01,038 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:01,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 10:02:01,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:01,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:01,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:01,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:01,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:01,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:01,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:01,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:01,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 10:02:01,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:01,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:01,616 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 10:02:01,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:01,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:01,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:01,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:01,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:01,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:01,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:01,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:01,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:01,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 10:02:01,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:01,634 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (418)] Ended with exit code 0 [2022-02-16 10:02:01,826 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 418 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable415 [2022-02-16 10:02:01,827 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:02:01,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:01,827 INFO L85 PathProgramCache]: Analyzing trace with hash 1343825981, now seen corresponding path program 1 times [2022-02-16 10:02:01,827 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:01,827 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696113034] [2022-02-16 10:02:01,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:01,827 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:01,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:01,853 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 10:02:01,853 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:01,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696113034] [2022-02-16 10:02:01,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696113034] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:01,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484766094] [2022-02-16 10:02:01,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:01,853 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:01,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:01,855 INFO L229 MonitoredProcess]: Starting monitored process 419 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:01,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (419)] Waiting until timeout for monitored process [2022-02-16 10:02:02,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:02,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 10:02:02,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:02,463 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:02,463 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:02,611 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 10:02:02,611 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484766094] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:02,611 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:02,611 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 10:02:02,611 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35683694] [2022-02-16 10:02:02,611 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:02,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 10:02:02,611 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:02,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 10:02:02,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 10:02:02,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:02,612 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:02,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:02,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:02,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:02,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:02,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:02,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:02,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:02,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:02,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:02,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:02,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 10:02:02,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:02,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:03,307 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 10:02:03,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:03,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:03,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:03,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:03,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:03,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:03,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:03,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:03,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:03,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:03,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 10:02:03,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:03,325 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (419)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:03,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 419 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable416 [2022-02-16 10:02:03,508 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:02:03,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:03,509 INFO L85 PathProgramCache]: Analyzing trace with hash 903723271, now seen corresponding path program 1 times [2022-02-16 10:02:03,509 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:03,509 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725620454] [2022-02-16 10:02:03,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:03,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:03,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:03,526 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 10:02:03,526 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:03,527 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725620454] [2022-02-16 10:02:03,527 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725620454] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:03,527 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239998548] [2022-02-16 10:02:03,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:03,527 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:03,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:03,528 INFO L229 MonitoredProcess]: Starting monitored process 420 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:03,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (420)] Waiting until timeout for monitored process [2022-02-16 10:02:03,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:03,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 10:02:03,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:03,991 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:03,991 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:04,064 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 10:02:04,065 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239998548] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:04,065 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:04,065 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 10:02:04,065 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959436263] [2022-02-16 10:02:04,065 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:04,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 10:02:04,065 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:04,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 10:02:04,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 10:02:04,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:04,065 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:04,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:04,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:04,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:04,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:04,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:04,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:04,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:04,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:04,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:04,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:04,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:04,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 10:02:04,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:04,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:04,746 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 192 transitions and produced 180 states. [2022-02-16 10:02:04,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:04,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:04,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:04,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:04,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:04,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:04,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:04,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:04,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:04,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:04,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:04,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 10:02:04,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:04,763 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (420)] Ended with exit code 0 [2022-02-16 10:02:04,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 420 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable417 [2022-02-16 10:02:04,952 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:02:04,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:04,952 INFO L85 PathProgramCache]: Analyzing trace with hash -486816210, now seen corresponding path program 1 times [2022-02-16 10:02:04,952 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:04,952 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583599287] [2022-02-16 10:02:04,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:04,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:04,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:04,975 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 10:02:04,975 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:04,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583599287] [2022-02-16 10:02:04,975 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583599287] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:04,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66884248] [2022-02-16 10:02:04,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:04,975 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:04,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:04,976 INFO L229 MonitoredProcess]: Starting monitored process 421 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:04,977 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (421)] Waiting until timeout for monitored process [2022-02-16 10:02:05,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:05,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 10:02:05,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:05,650 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:05,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:05,765 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 10:02:05,765 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66884248] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:05,765 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:05,765 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 30, 5] total 38 [2022-02-16 10:02:05,765 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337094199] [2022-02-16 10:02:05,765 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:05,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 10:02:05,766 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:05,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 10:02:05,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 10:02:05,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:05,766 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:05,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.921052631578948) internal successors, (187), 39 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:05,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:05,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:05,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:05,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:05,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:05,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:05,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:05,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:05,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:05,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:05,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:05,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-02-16 10:02:05,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:05,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:06,776 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 206 transitions and produced 193 states. [2022-02-16 10:02:06,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:06,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:06,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:06,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:06,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:06,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:06,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:06,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:06,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:06,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:06,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:06,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:06,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 10:02:06,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:06,808 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (421)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:06,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable418,421 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:06,977 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:02:06,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:06,977 INFO L85 PathProgramCache]: Analyzing trace with hash -1471430696, now seen corresponding path program 1 times [2022-02-16 10:02:06,977 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:06,977 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320374891] [2022-02-16 10:02:06,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:06,978 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:06,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:07,003 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 10:02:07,003 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:07,003 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320374891] [2022-02-16 10:02:07,003 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320374891] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:07,003 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182485848] [2022-02-16 10:02:07,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:07,003 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:07,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:07,009 INFO L229 MonitoredProcess]: Starting monitored process 422 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:07,010 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (422)] Waiting until timeout for monitored process [2022-02-16 10:02:07,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:07,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 10:02:07,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:07,766 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:07,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:07,880 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 10:02:07,881 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182485848] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:07,881 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:07,881 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 32, 5] total 40 [2022-02-16 10:02:07,881 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12196738] [2022-02-16 10:02:07,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:07,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 10:02:07,881 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:07,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 10:02:07,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 10:02:07,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:07,882 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:07,882 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 5.0) internal successors, (200), 41 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:07,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:07,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:07,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:07,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:07,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:07,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:07,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:07,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:07,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:07,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:07,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:07,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:07,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-02-16 10:02:07,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:07,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:08,701 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 220 transitions and produced 206 states. [2022-02-16 10:02:08,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:08,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:08,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:08,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:08,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:08,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:08,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:08,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:08,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:08,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:08,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:08,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:08,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:08,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-16 10:02:08,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:08,718 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (422)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:08,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 422 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable419 [2022-02-16 10:02:08,915 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:02:08,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:08,915 INFO L85 PathProgramCache]: Analyzing trace with hash 608090855, now seen corresponding path program 1 times [2022-02-16 10:02:08,915 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:08,915 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489151994] [2022-02-16 10:02:08,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:08,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:08,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:08,939 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 10:02:08,939 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:08,939 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489151994] [2022-02-16 10:02:08,939 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489151994] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:08,939 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983643025] [2022-02-16 10:02:08,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:08,940 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:08,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:08,941 INFO L229 MonitoredProcess]: Starting monitored process 423 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:08,941 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (423)] Waiting until timeout for monitored process [2022-02-16 10:02:09,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:09,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 10:02:09,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:09,545 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:09,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:09,646 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 10:02:09,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983643025] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:09,646 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:09,647 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 34, 5] total 42 [2022-02-16 10:02:09,647 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674149973] [2022-02-16 10:02:09,647 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:09,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 10:02:09,647 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:09,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 10:02:09,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1616, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 10:02:09,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:09,647 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:09,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 5.071428571428571) internal successors, (213), 43 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:09,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:09,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:09,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:09,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:09,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:09,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:09,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:09,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:09,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:09,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:09,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:09,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:09,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:09,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-16 10:02:09,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:09,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:10,768 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 234 transitions and produced 219 states. [2022-02-16 10:02:10,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:10,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:10,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:10,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:10,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:10,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:10,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:10,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:10,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:10,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:10,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:10,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:10,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:10,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:10,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-16 10:02:10,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:10,786 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (423)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:10,969 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 423 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable420 [2022-02-16 10:02:10,969 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:02:10,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:10,969 INFO L85 PathProgramCache]: Analyzing trace with hash -1116616103, now seen corresponding path program 1 times [2022-02-16 10:02:10,970 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:10,970 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253405616] [2022-02-16 10:02:10,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:10,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:10,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:10,999 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 62 proven. 2 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 10:02:10,999 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:10,999 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253405616] [2022-02-16 10:02:11,000 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253405616] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:11,000 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977244737] [2022-02-16 10:02:11,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:11,000 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:11,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:11,018 INFO L229 MonitoredProcess]: Starting monitored process 424 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:11,018 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (424)] Waiting until timeout for monitored process [2022-02-16 10:02:11,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:11,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-16 10:02:11,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:11,699 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:11,699 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:11,848 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 10:02:11,848 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977244737] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:11,848 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:11,848 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 36, 5] total 44 [2022-02-16 10:02:11,849 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039214863] [2022-02-16 10:02:11,849 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:11,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 10:02:11,849 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:11,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 10:02:11,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 10:02:11,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:11,849 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:11,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 5.136363636363637) internal successors, (226), 45 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) [2022-02-16 10:02:11,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:11,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:11,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:11,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:11,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:11,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:11,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:11,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:11,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:11,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:11,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:11,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:11,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:11,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:11,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-16 10:02:11,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:11,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:13,197 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 248 transitions and produced 232 states. [2022-02-16 10:02:13,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:13,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:13,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:13,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:13,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:13,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:13,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:13,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:13,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:13,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:13,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:13,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:13,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:13,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:13,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:13,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-16 10:02:13,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:13,215 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (424)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:13,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 424 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable421 [2022-02-16 10:02:13,399 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:02:13,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:13,399 INFO L85 PathProgramCache]: Analyzing trace with hash 701442876, now seen corresponding path program 1 times [2022-02-16 10:02:13,399 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:13,399 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742473182] [2022-02-16 10:02:13,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:13,399 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:13,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:13,428 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 66 proven. 2 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 10:02:13,428 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:13,428 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742473182] [2022-02-16 10:02:13,428 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742473182] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:13,428 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559156529] [2022-02-16 10:02:13,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:13,429 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:13,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:13,430 INFO L229 MonitoredProcess]: Starting monitored process 425 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:13,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (425)] Waiting until timeout for monitored process [2022-02-16 10:02:13,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:13,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-16 10:02:13,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:14,377 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:14,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:14,541 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 10:02:14,541 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559156529] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:14,541 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:14,541 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 38, 5] total 46 [2022-02-16 10:02:14,542 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697351147] [2022-02-16 10:02:14,542 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:14,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 10:02:14,542 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:14,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 10:02:14,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1952, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 10:02:14,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:14,542 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:14,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 5.195652173913044) internal successors, (239), 47 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:14,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:14,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:14,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:14,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:14,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:14,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:14,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:14,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:14,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:14,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:14,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:14,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:14,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:14,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:14,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:14,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-02-16 10:02:14,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:14,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:15,839 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 245 states. [2022-02-16 10:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-16 10:02:15,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:15,858 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (425)] Ended with exit code 0 [2022-02-16 10:02:16,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 425 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable422 [2022-02-16 10:02:16,043 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:02:16,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:16,043 INFO L85 PathProgramCache]: Analyzing trace with hash 22292642, now seen corresponding path program 1 times [2022-02-16 10:02:16,044 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:16,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419202477] [2022-02-16 10:02:16,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:16,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:16,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:16,071 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 70 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 10:02:16,071 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:16,071 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419202477] [2022-02-16 10:02:16,071 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419202477] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:16,072 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491593662] [2022-02-16 10:02:16,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:16,072 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:16,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:16,073 INFO L229 MonitoredProcess]: Starting monitored process 426 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:16,073 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (426)] Waiting until timeout for monitored process [2022-02-16 10:02:16,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:16,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-16 10:02:16,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:17,003 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:17,003 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:17,150 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 10:02:17,151 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491593662] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:17,151 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:17,151 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 40, 5] total 48 [2022-02-16 10:02:17,151 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133423615] [2022-02-16 10:02:17,151 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:17,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 10:02:17,151 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:17,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 10:02:17,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 10:02:17,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:17,152 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:17,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 5.25) internal successors, (252), 49 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:17,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:17,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:17,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:17,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:17,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:17,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:17,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:17,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:17,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:17,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:17,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:17,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:17,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:17,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:17,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:17,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:17,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-02-16 10:02:17,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:17,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:18,258 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 276 transitions and produced 258 states. [2022-02-16 10:02:18,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:18,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:18,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:18,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:18,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:18,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:18,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:18,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:18,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:18,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:18,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:18,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:18,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:18,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:18,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:18,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:18,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:18,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 10:02:18,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:18,277 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (426)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:18,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 426 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable423 [2022-02-16 10:02:18,459 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:02:18,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:18,460 INFO L85 PathProgramCache]: Analyzing trace with hash -1470357603, now seen corresponding path program 1 times [2022-02-16 10:02:18,460 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:18,460 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105194746] [2022-02-16 10:02:18,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:18,460 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:18,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:18,485 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 10:02:18,485 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:18,485 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105194746] [2022-02-16 10:02:18,485 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105194746] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:18,485 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707642406] [2022-02-16 10:02:18,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:18,486 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:18,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:18,487 INFO L229 MonitoredProcess]: Starting monitored process 427 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:18,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (427)] Waiting until timeout for monitored process [2022-02-16 10:02:18,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:18,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 43 conjunts are in the unsatisfiable core [2022-02-16 10:02:18,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:19,232 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:19,232 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:19,375 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 10:02:19,375 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707642406] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:19,375 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:19,375 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 42, 5] total 50 [2022-02-16 10:02:19,375 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897726149] [2022-02-16 10:02:19,375 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:19,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-02-16 10:02:19,375 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:19,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-02-16 10:02:19,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=2320, Unknown=0, NotChecked=0, Total=2550 [2022-02-16 10:02:19,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:19,376 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:19,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 5.3) internal successors, (265), 51 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:19,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:19,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:19,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:19,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:19,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:19,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:19,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:19,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:19,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:19,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:19,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:19,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:19,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:19,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:19,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:19,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:19,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:19,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-02-16 10:02:19,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:19,377 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:20,827 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 290 transitions and produced 271 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-16 10:02:20,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:02:20,845 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (427)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:21,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 427 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable424 [2022-02-16 10:02:21,029 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:02:21,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:21,029 INFO L85 PathProgramCache]: Analyzing trace with hash -107936197, now seen corresponding path program 1 times [2022-02-16 10:02:21,029 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:21,029 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209583193] [2022-02-16 10:02:21,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:21,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:21,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:21,052 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 78 proven. 2 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 10:02:21,052 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:21,052 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209583193] [2022-02-16 10:02:21,052 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209583193] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:21,052 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661867749] [2022-02-16 10:02:21,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:21,052 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:21,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:21,054 INFO L229 MonitoredProcess]: Starting monitored process 428 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:21,054 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (428)] Waiting until timeout for monitored process [2022-02-16 10:02:21,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:21,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-16 10:02:21,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:21,840 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:21,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:21,994 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 10:02:21,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661867749] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:21,994 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:21,994 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 44, 5] total 52 [2022-02-16 10:02:21,994 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449893705] [2022-02-16 10:02:21,994 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:21,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-16 10:02:21,995 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:21,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-16 10:02:21,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=2516, Unknown=0, NotChecked=0, Total=2756 [2022-02-16 10:02:21,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:21,995 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:21,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 5.346153846153846) internal successors, (278), 53 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:21,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:21,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:21,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:21,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:21,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:21,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:21,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:21,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:21,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:21,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:21,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:21,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:21,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:21,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:21,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:21,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:21,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:21,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:02:21,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-02-16 10:02:21,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:02:21,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:23,268 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 304 transitions and produced 284 states. [2022-02-16 10:02:23,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:23,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:23,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:23,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:23,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:23,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:23,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:23,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:23,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:23,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:23,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:23,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:23,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:23,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:23,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:23,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:23,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:23,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:02:23,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:02:23,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-16 10:02:23,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:02:23,297 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (428)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:23,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 428 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable425 [2022-02-16 10:02:23,470 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:02:23,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:23,470 INFO L85 PathProgramCache]: Analyzing trace with hash -289461302, now seen corresponding path program 1 times [2022-02-16 10:02:23,470 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:23,470 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924838305] [2022-02-16 10:02:23,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:23,470 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:23,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:23,506 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 82 proven. 2 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 10:02:23,506 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:23,507 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924838305] [2022-02-16 10:02:23,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924838305] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:23,507 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715552323] [2022-02-16 10:02:23,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:23,507 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:23,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:23,523 INFO L229 MonitoredProcess]: Starting monitored process 429 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:23,563 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (429)] Waiting until timeout for monitored process [2022-02-16 10:02:23,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:23,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 47 conjunts are in the unsatisfiable core [2022-02-16 10:02:23,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:24,685 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:24,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:24,882 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 10:02:24,882 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715552323] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:24,882 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:24,882 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 46, 5] total 54 [2022-02-16 10:02:24,882 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902316336] [2022-02-16 10:02:24,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:24,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-02-16 10:02:24,882 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:24,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-02-16 10:02:24,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=2720, Unknown=0, NotChecked=0, Total=2970 [2022-02-16 10:02:24,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:24,883 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:24,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 54 states have (on average 5.388888888888889) internal successors, (291), 55 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:24,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:24,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:24,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:24,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:24,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:24,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:24,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:24,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:24,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:24,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:24,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:24,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:24,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:24,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:24,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:24,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:24,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:24,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:02:24,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:02:24,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-16 10:02:24,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:02:24,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:26,386 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 318 transitions and produced 297 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:02:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:02:26,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-16 10:02:26,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:02:26,419 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (429)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:26,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable426,429 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:26,604 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:02:26,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:26,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1120407400, now seen corresponding path program 1 times [2022-02-16 10:02:26,605 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:26,605 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860441961] [2022-02-16 10:02:26,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:26,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:26,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:26,634 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 86 proven. 2 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 10:02:26,634 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:26,634 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860441961] [2022-02-16 10:02:26,634 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860441961] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:26,634 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128259800] [2022-02-16 10:02:26,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:26,634 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:26,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:26,635 INFO L229 MonitoredProcess]: Starting monitored process 430 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:26,636 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (430)] Waiting until timeout for monitored process [2022-02-16 10:02:26,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:26,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-16 10:02:26,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:27,521 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:27,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:27,751 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-16 10:02:27,751 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128259800] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:27,751 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:27,751 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 48, 5] total 56 [2022-02-16 10:02:27,751 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120633803] [2022-02-16 10:02:27,751 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:27,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-02-16 10:02:27,751 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:27,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-02-16 10:02:27,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=2932, Unknown=0, NotChecked=0, Total=3192 [2022-02-16 10:02:27,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:27,752 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:27,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 56 states have (on average 5.428571428571429) internal successors, (304), 57 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) [2022-02-16 10:02:27,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:27,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:27,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:27,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:27,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:27,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:27,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:27,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:27,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:27,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:27,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:27,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:27,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:27,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:27,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:27,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:27,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:27,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:02:27,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:02:27,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:02:27,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-02-16 10:02:27,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:02:27,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:29,715 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 332 transitions and produced 310 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:02:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-16 10:02:29,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:02:29,733 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (430)] Ended with exit code 0 [2022-02-16 10:02:29,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 430 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable427 [2022-02-16 10:02:29,916 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:02:29,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:29,916 INFO L85 PathProgramCache]: Analyzing trace with hash -1860484837, now seen corresponding path program 1 times [2022-02-16 10:02:29,916 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:29,916 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378349785] [2022-02-16 10:02:29,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:29,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:29,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:29,959 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 90 proven. 2 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-16 10:02:29,959 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:29,959 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378349785] [2022-02-16 10:02:29,959 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378349785] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:29,959 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060203115] [2022-02-16 10:02:29,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:29,959 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:29,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:29,976 INFO L229 MonitoredProcess]: Starting monitored process 431 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:29,977 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (431)] Waiting until timeout for monitored process [2022-02-16 10:02:30,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:30,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 51 conjunts are in the unsatisfiable core [2022-02-16 10:02:30,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:31,209 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:31,209 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:31,373 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2022-02-16 10:02:31,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060203115] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:31,373 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:31,373 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 50, 5] total 58 [2022-02-16 10:02:31,373 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498723669] [2022-02-16 10:02:31,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:31,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-02-16 10:02:31,374 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:31,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-02-16 10:02:31,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=3152, Unknown=0, NotChecked=0, Total=3422 [2022-02-16 10:02:31,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:31,375 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:31,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 58 states have (on average 5.4655172413793105) internal successors, (317), 59 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:02:31,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2022-02-16 10:02:31,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:02:31,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:33,630 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 346 transitions and produced 323 states. [2022-02-16 10:02:33,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-16 10:02:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:02:33,663 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (431)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:33,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable428,431 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:33,832 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:02:33,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:33,832 INFO L85 PathProgramCache]: Analyzing trace with hash -617356767, now seen corresponding path program 1 times [2022-02-16 10:02:33,832 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:33,832 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740446422] [2022-02-16 10:02:33,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:33,833 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:33,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:33,864 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 94 proven. 2 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2022-02-16 10:02:33,864 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:33,864 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740446422] [2022-02-16 10:02:33,864 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740446422] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:33,864 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346458987] [2022-02-16 10:02:33,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:33,864 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:33,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:33,880 INFO L229 MonitoredProcess]: Starting monitored process 432 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:33,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (432)] Waiting until timeout for monitored process [2022-02-16 10:02:34,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:34,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 53 conjunts are in the unsatisfiable core [2022-02-16 10:02:34,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:35,212 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:35,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:35,454 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 576 trivial. 0 not checked. [2022-02-16 10:02:35,454 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346458987] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:35,454 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:35,455 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 52, 5] total 60 [2022-02-16 10:02:35,455 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715985085] [2022-02-16 10:02:35,455 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:35,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-02-16 10:02:35,455 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:35,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-02-16 10:02:35,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=3380, Unknown=0, NotChecked=0, Total=3660 [2022-02-16 10:02:35,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:35,455 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:35,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 60 states have (on average 5.5) internal successors, (330), 61 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:02:35,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:37,103 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 360 transitions and produced 336 states. [2022-02-16 10:02:37,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:37,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:37,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:37,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:37,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:37,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:37,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:02:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:02:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:02:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:02:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:02:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:02:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-02-16 10:02:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:02:37,121 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (432)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:37,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable429,432 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:37,305 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:02:37,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:37,305 INFO L85 PathProgramCache]: Analyzing trace with hash -1547746876, now seen corresponding path program 1 times [2022-02-16 10:02:37,305 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:37,305 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861512606] [2022-02-16 10:02:37,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:37,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:37,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:37,336 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 98 proven. 2 refuted. 0 times theorem prover too weak. 576 trivial. 0 not checked. [2022-02-16 10:02:37,336 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:37,336 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861512606] [2022-02-16 10:02:37,336 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861512606] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:37,336 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354349467] [2022-02-16 10:02:37,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:37,336 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:37,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:37,337 INFO L229 MonitoredProcess]: Starting monitored process 433 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:37,396 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (433)] Waiting until timeout for monitored process [2022-02-16 10:02:37,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:37,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 55 conjunts are in the unsatisfiable core [2022-02-16 10:02:37,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:38,656 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 676 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:38,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:38,887 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 625 trivial. 0 not checked. [2022-02-16 10:02:38,888 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354349467] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:38,888 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:38,888 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 54, 5] total 62 [2022-02-16 10:02:38,888 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319552551] [2022-02-16 10:02:38,888 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:38,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-02-16 10:02:38,888 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:38,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-02-16 10:02:38,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=290, Invalid=3616, Unknown=0, NotChecked=0, Total=3906 [2022-02-16 10:02:38,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:38,889 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:38,889 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 62 states have (on average 5.532258064516129) internal successors, (343), 63 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) [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:02:38,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:02:38,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:02:38,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:02:38,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-02-16 10:02:38,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:02:38,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:41,083 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 374 transitions and produced 349 states. [2022-02-16 10:02:41,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:41,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:41,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:41,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:41,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 10:02:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:02:41,101 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (433)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:41,285 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 433 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable430 [2022-02-16 10:02:41,285 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:02:41,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:41,285 INFO L85 PathProgramCache]: Analyzing trace with hash 1278211070, now seen corresponding path program 1 times [2022-02-16 10:02:41,285 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:41,285 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169565643] [2022-02-16 10:02:41,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:41,285 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:41,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:41,314 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 102 proven. 2 refuted. 0 times theorem prover too weak. 625 trivial. 0 not checked. [2022-02-16 10:02:41,314 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:41,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169565643] [2022-02-16 10:02:41,314 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169565643] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:41,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68729836] [2022-02-16 10:02:41,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:41,315 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:41,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:41,316 INFO L229 MonitoredProcess]: Starting monitored process 434 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:41,316 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (434)] Waiting until timeout for monitored process [2022-02-16 10:02:41,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:41,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 57 conjunts are in the unsatisfiable core [2022-02-16 10:02:41,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:42,386 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 0 proven. 729 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:42,386 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:42,577 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 0 proven. 53 refuted. 0 times theorem prover too weak. 676 trivial. 0 not checked. [2022-02-16 10:02:42,577 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68729836] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:42,577 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:42,577 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 56, 5] total 64 [2022-02-16 10:02:42,577 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090556699] [2022-02-16 10:02:42,577 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:42,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-02-16 10:02:42,577 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:42,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-02-16 10:02:42,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=3860, Unknown=0, NotChecked=0, Total=4160 [2022-02-16 10:02:42,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:42,578 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:42,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 64 states have (on average 5.5625) internal successors, (356), 65 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:42,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:42,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:42,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:42,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:42,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:42,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:42,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:02:42,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:44,824 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 388 transitions and produced 362 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:02:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:02:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:02:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:02:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:02:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:02:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:02:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-02-16 10:02:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:02:44,841 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (434)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:45,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable431,434 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:45,038 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:02:45,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:45,039 INFO L85 PathProgramCache]: Analyzing trace with hash -769401539, now seen corresponding path program 1 times [2022-02-16 10:02:45,039 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:45,039 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785013371] [2022-02-16 10:02:45,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:45,039 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:45,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:45,093 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 106 proven. 2 refuted. 0 times theorem prover too weak. 676 trivial. 0 not checked. [2022-02-16 10:02:45,093 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:45,093 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785013371] [2022-02-16 10:02:45,093 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785013371] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:45,093 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406566498] [2022-02-16 10:02:45,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:45,094 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:45,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:45,095 INFO L229 MonitoredProcess]: Starting monitored process 435 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:45,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (435)] Waiting until timeout for monitored process [2022-02-16 10:02:45,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:45,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 59 conjunts are in the unsatisfiable core [2022-02-16 10:02:45,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:46,200 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 0 proven. 784 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:46,200 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:46,520 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 729 trivial. 0 not checked. [2022-02-16 10:02:46,520 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406566498] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:46,520 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:46,521 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 58, 5] total 66 [2022-02-16 10:02:46,521 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096187644] [2022-02-16 10:02:46,521 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:46,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-02-16 10:02:46,521 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:46,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-02-16 10:02:46,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=310, Invalid=4112, Unknown=0, NotChecked=0, Total=4422 [2022-02-16 10:02:46,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:46,521 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:46,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 66 states have (on average 5.590909090909091) internal successors, (369), 67 states have internal predecessors, (369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:46,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:46,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:46,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:46,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:46,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:46,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:02:46,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-02-16 10:02:46,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:02:46,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:48,434 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 395 transitions and produced 368 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:02:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:02:48,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:02:48,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:02:48,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:02:48,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-02-16 10:02:48,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:02:48,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 10:02:48,451 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (435)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:48,648 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 435 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable432 [2022-02-16 10:02:48,648 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 26 more)] === [2022-02-16 10:02:48,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:48,648 INFO L85 PathProgramCache]: Analyzing trace with hash 1919254075, now seen corresponding path program 1 times [2022-02-16 10:02:48,648 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:48,648 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775727036] [2022-02-16 10:02:48,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:48,648 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:48,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 10:02:48,661 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 10:02:48,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 10:02:48,694 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 10:02:48,694 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 10:02:48,694 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (29 of 30 remaining) [2022-02-16 10:02:48,694 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (28 of 30 remaining) [2022-02-16 10:02:48,694 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (27 of 30 remaining) [2022-02-16 10:02:48,694 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (26 of 30 remaining) [2022-02-16 10:02:48,694 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (25 of 30 remaining) [2022-02-16 10:02:48,694 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (24 of 30 remaining) [2022-02-16 10:02:48,694 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (23 of 30 remaining) [2022-02-16 10:02:48,694 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (22 of 30 remaining) [2022-02-16 10:02:48,694 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (21 of 30 remaining) [2022-02-16 10:02:48,694 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (20 of 30 remaining) [2022-02-16 10:02:48,694 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (19 of 30 remaining) [2022-02-16 10:02:48,694 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (18 of 30 remaining) [2022-02-16 10:02:48,694 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (17 of 30 remaining) [2022-02-16 10:02:48,695 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (16 of 30 remaining) [2022-02-16 10:02:48,695 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (15 of 30 remaining) [2022-02-16 10:02:48,695 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (14 of 30 remaining) [2022-02-16 10:02:48,695 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (13 of 30 remaining) [2022-02-16 10:02:48,695 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 30 remaining) [2022-02-16 10:02:48,695 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 30 remaining) [2022-02-16 10:02:48,695 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 30 remaining) [2022-02-16 10:02:48,695 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 30 remaining) [2022-02-16 10:02:48,695 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 30 remaining) [2022-02-16 10:02:48,695 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 30 remaining) [2022-02-16 10:02:48,695 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 30 remaining) [2022-02-16 10:02:48,695 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 30 remaining) [2022-02-16 10:02:48,695 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 30 remaining) [2022-02-16 10:02:48,695 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 30 remaining) [2022-02-16 10:02:48,695 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 30 remaining) [2022-02-16 10:02:48,695 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 30 remaining) [2022-02-16 10:02:48,695 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 30 remaining) [2022-02-16 10:02:48,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable433 [2022-02-16 10:02:48,696 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 10:02:48,696 WARN L235 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 10:02:48,696 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2022-02-16 10:02:48,710 WARN L322 ript$VariableManager]: TermVariabe threadThread19of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,710 WARN L322 ript$VariableManager]: TermVariabe threadThread19of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,710 WARN L322 ript$VariableManager]: TermVariabe threadThread19of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,710 WARN L322 ript$VariableManager]: TermVariabe threadThread19of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,710 WARN L322 ript$VariableManager]: TermVariabe threadThread1of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,710 WARN L322 ript$VariableManager]: TermVariabe threadThread1of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,710 WARN L322 ript$VariableManager]: TermVariabe threadThread1of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,710 WARN L322 ript$VariableManager]: TermVariabe threadThread1of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,710 WARN L322 ript$VariableManager]: TermVariabe threadThread18of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,710 WARN L322 ript$VariableManager]: TermVariabe threadThread18of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,710 WARN L322 ript$VariableManager]: TermVariabe threadThread18of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,710 WARN L322 ript$VariableManager]: TermVariabe threadThread18of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,710 WARN L322 ript$VariableManager]: TermVariabe threadThread29of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,711 WARN L322 ript$VariableManager]: TermVariabe threadThread29of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,711 WARN L322 ript$VariableManager]: TermVariabe threadThread29of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,711 WARN L322 ript$VariableManager]: TermVariabe threadThread29of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,711 WARN L322 ript$VariableManager]: TermVariabe threadThread17of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,711 WARN L322 ript$VariableManager]: TermVariabe threadThread17of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,711 WARN L322 ript$VariableManager]: TermVariabe threadThread17of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,711 WARN L322 ript$VariableManager]: TermVariabe threadThread17of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,711 WARN L322 ript$VariableManager]: TermVariabe threadThread2of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,711 WARN L322 ript$VariableManager]: TermVariabe threadThread2of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,711 WARN L322 ript$VariableManager]: TermVariabe threadThread2of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,711 WARN L322 ript$VariableManager]: TermVariabe threadThread2of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,711 WARN L322 ript$VariableManager]: TermVariabe threadThread3of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,711 WARN L322 ript$VariableManager]: TermVariabe threadThread3of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,711 WARN L322 ript$VariableManager]: TermVariabe threadThread3of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,711 WARN L322 ript$VariableManager]: TermVariabe threadThread3of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,711 WARN L322 ript$VariableManager]: TermVariabe threadThread28of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,711 WARN L322 ript$VariableManager]: TermVariabe threadThread28of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,711 WARN L322 ript$VariableManager]: TermVariabe threadThread28of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,712 WARN L322 ript$VariableManager]: TermVariabe threadThread28of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,712 WARN L322 ript$VariableManager]: TermVariabe threadThread4of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,712 WARN L322 ript$VariableManager]: TermVariabe threadThread4of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,712 WARN L322 ript$VariableManager]: TermVariabe threadThread4of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,712 WARN L322 ript$VariableManager]: TermVariabe threadThread4of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,712 WARN L322 ript$VariableManager]: TermVariabe threadThread15of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,712 WARN L322 ript$VariableManager]: TermVariabe threadThread15of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,712 WARN L322 ript$VariableManager]: TermVariabe threadThread15of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,712 WARN L322 ript$VariableManager]: TermVariabe threadThread15of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,712 WARN L322 ript$VariableManager]: TermVariabe threadThread5of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,712 WARN L322 ript$VariableManager]: TermVariabe threadThread5of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,712 WARN L322 ript$VariableManager]: TermVariabe threadThread5of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,712 WARN L322 ript$VariableManager]: TermVariabe threadThread5of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,712 WARN L322 ript$VariableManager]: TermVariabe threadThread14of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,712 WARN L322 ript$VariableManager]: TermVariabe threadThread14of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,712 WARN L322 ript$VariableManager]: TermVariabe threadThread14of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,712 WARN L322 ript$VariableManager]: TermVariabe threadThread14of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,714 WARN L322 ript$VariableManager]: TermVariabe threadThread16of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,714 WARN L322 ript$VariableManager]: TermVariabe threadThread16of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,714 WARN L322 ript$VariableManager]: TermVariabe threadThread16of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,714 WARN L322 ript$VariableManager]: TermVariabe threadThread16of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,714 WARN L322 ript$VariableManager]: TermVariabe threadThread25of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,714 WARN L322 ript$VariableManager]: TermVariabe threadThread25of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,714 WARN L322 ript$VariableManager]: TermVariabe threadThread25of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,714 WARN L322 ript$VariableManager]: TermVariabe threadThread25of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,714 WARN L322 ript$VariableManager]: TermVariabe threadThread27of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,714 WARN L322 ript$VariableManager]: TermVariabe threadThread27of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,714 WARN L322 ript$VariableManager]: TermVariabe threadThread27of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,714 WARN L322 ript$VariableManager]: TermVariabe threadThread27of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,714 WARN L322 ript$VariableManager]: TermVariabe threadThread26of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,714 WARN L322 ript$VariableManager]: TermVariabe threadThread26of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,714 WARN L322 ript$VariableManager]: TermVariabe threadThread26of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,714 WARN L322 ript$VariableManager]: TermVariabe threadThread26of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,714 WARN L322 ript$VariableManager]: TermVariabe threadThread8of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,715 WARN L322 ript$VariableManager]: TermVariabe threadThread8of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,715 WARN L322 ript$VariableManager]: TermVariabe threadThread8of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,715 WARN L322 ript$VariableManager]: TermVariabe threadThread8of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,715 WARN L322 ript$VariableManager]: TermVariabe threadThread7of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,715 WARN L322 ript$VariableManager]: TermVariabe threadThread7of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,715 WARN L322 ript$VariableManager]: TermVariabe threadThread7of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,715 WARN L322 ript$VariableManager]: TermVariabe threadThread7of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,715 WARN L322 ript$VariableManager]: TermVariabe threadThread12of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,715 WARN L322 ript$VariableManager]: TermVariabe threadThread12of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,715 WARN L322 ript$VariableManager]: TermVariabe threadThread12of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,715 WARN L322 ript$VariableManager]: TermVariabe threadThread12of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,715 WARN L322 ript$VariableManager]: TermVariabe threadThread23of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,715 WARN L322 ript$VariableManager]: TermVariabe threadThread23of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,715 WARN L322 ript$VariableManager]: TermVariabe threadThread23of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,715 WARN L322 ript$VariableManager]: TermVariabe threadThread23of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,715 WARN L322 ript$VariableManager]: TermVariabe threadThread6of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,715 WARN L322 ript$VariableManager]: TermVariabe threadThread6of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,716 WARN L322 ript$VariableManager]: TermVariabe threadThread6of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,716 WARN L322 ript$VariableManager]: TermVariabe threadThread6of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,716 WARN L322 ript$VariableManager]: TermVariabe threadThread13of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,716 WARN L322 ript$VariableManager]: TermVariabe threadThread13of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,716 WARN L322 ript$VariableManager]: TermVariabe threadThread13of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,716 WARN L322 ript$VariableManager]: TermVariabe threadThread13of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,716 WARN L322 ript$VariableManager]: TermVariabe threadThread24of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,716 WARN L322 ript$VariableManager]: TermVariabe threadThread24of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,716 WARN L322 ript$VariableManager]: TermVariabe threadThread24of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,716 WARN L322 ript$VariableManager]: TermVariabe threadThread24of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,716 WARN L322 ript$VariableManager]: TermVariabe threadThread11of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,716 WARN L322 ript$VariableManager]: TermVariabe threadThread11of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,716 WARN L322 ript$VariableManager]: TermVariabe threadThread11of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,716 WARN L322 ript$VariableManager]: TermVariabe threadThread11of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,716 WARN L322 ript$VariableManager]: TermVariabe threadThread22of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,716 WARN L322 ript$VariableManager]: TermVariabe threadThread22of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,716 WARN L322 ript$VariableManager]: TermVariabe threadThread22of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,717 WARN L322 ript$VariableManager]: TermVariabe threadThread22of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,717 WARN L322 ript$VariableManager]: TermVariabe threadThread9of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,717 WARN L322 ript$VariableManager]: TermVariabe threadThread9of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,717 WARN L322 ript$VariableManager]: TermVariabe threadThread9of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,717 WARN L322 ript$VariableManager]: TermVariabe threadThread9of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,717 WARN L322 ript$VariableManager]: TermVariabe threadThread10of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,717 WARN L322 ript$VariableManager]: TermVariabe threadThread10of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,717 WARN L322 ript$VariableManager]: TermVariabe threadThread10of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,717 WARN L322 ript$VariableManager]: TermVariabe threadThread10of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,717 WARN L322 ript$VariableManager]: TermVariabe threadThread21of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,717 WARN L322 ript$VariableManager]: TermVariabe threadThread21of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,717 WARN L322 ript$VariableManager]: TermVariabe threadThread21of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,717 WARN L322 ript$VariableManager]: TermVariabe threadThread21of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,717 WARN L322 ript$VariableManager]: TermVariabe threadThread20of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,717 WARN L322 ript$VariableManager]: TermVariabe threadThread20of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,717 WARN L322 ript$VariableManager]: TermVariabe threadThread20of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,717 WARN L322 ript$VariableManager]: TermVariabe threadThread20of29ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:02:48,719 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 10:02:48,720 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 10:02:48,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:48,721 INFO L229 MonitoredProcess]: Starting monitored process 436 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 10:02:48,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (436)] Waiting until timeout for monitored process [2022-02-16 10:02:48,724 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 10:02:48,724 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 10:02:48,724 INFO L340 AbstractCegarLoop]: Starting to check reachability of 31 error locations. [2022-02-16 10:02:48,726 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 10:02:48,726 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:02:48,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:48,726 INFO L85 PathProgramCache]: Analyzing trace with hash 2063487119, now seen corresponding path program 1 times [2022-02-16 10:02:48,726 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:48,726 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714133738] [2022-02-16 10:02:48,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:48,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:48,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:48,780 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:48,780 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:48,780 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714133738] [2022-02-16 10:02:48,780 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714133738] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:48,780 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869113960] [2022-02-16 10:02:48,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:48,780 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:48,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:48,782 INFO L229 MonitoredProcess]: Starting monitored process 437 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:48,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (437)] Waiting until timeout for monitored process [2022-02-16 10:02:48,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:48,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 10:02:48,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:48,993 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:48,993 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:49,020 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:49,020 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1869113960] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:49,020 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:49,020 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 10:02:49,020 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348339574] [2022-02-16 10:02:49,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:49,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 10:02:49,020 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:49,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 10:02:49,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 10:02:49,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:49,020 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:49,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:49,021 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:49,063 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 10:02:49,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 10:02:49,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (437)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:49,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable434,437 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:49,271 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:02:49,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:49,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1827117344, now seen corresponding path program 1 times [2022-02-16 10:02:49,272 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:49,272 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399877259] [2022-02-16 10:02:49,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:49,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:49,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:49,295 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 10:02:49,295 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:49,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399877259] [2022-02-16 10:02:49,295 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399877259] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:49,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772301522] [2022-02-16 10:02:49,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:49,295 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:49,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:49,296 INFO L229 MonitoredProcess]: Starting monitored process 438 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:49,322 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (438)] Waiting until timeout for monitored process [2022-02-16 10:02:49,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:49,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 10:02:49,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:49,539 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:49,539 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:49,571 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 10:02:49,571 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772301522] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:49,571 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:49,571 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 10:02:49,571 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122250552] [2022-02-16 10:02:49,571 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:49,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 10:02:49,571 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:49,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 10:02:49,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 10:02:49,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:49,571 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:49,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:49,572 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 10:02:49,572 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:49,735 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 10:02:49,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 10:02:49,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 10:02:49,771 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (438)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:49,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable435,438 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:49,936 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:02:49,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:49,936 INFO L85 PathProgramCache]: Analyzing trace with hash 238387488, now seen corresponding path program 1 times [2022-02-16 10:02:49,936 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:49,936 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061828462] [2022-02-16 10:02:49,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:49,936 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:49,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:49,963 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:02:49,963 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:49,963 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061828462] [2022-02-16 10:02:49,963 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061828462] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:49,963 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421022343] [2022-02-16 10:02:49,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:49,963 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:49,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:49,979 INFO L229 MonitoredProcess]: Starting monitored process 439 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:50,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (439)] Waiting until timeout for monitored process [2022-02-16 10:02:50,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:50,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 10:02:50,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:50,307 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:50,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:50,483 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:02:50,483 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421022343] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:50,483 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:50,483 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 10:02:50,483 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170247800] [2022-02-16 10:02:50,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:50,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 10:02:50,483 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:50,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 10:02:50,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 10:02:50,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:50,484 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:50,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:50,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 10:02:50,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 10:02:50,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:50,650 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 10:02:50,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:50,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:02:50,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:02:50,667 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (439)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:50,850 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable436,439 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:50,851 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:02:50,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:50,851 INFO L85 PathProgramCache]: Analyzing trace with hash 1744935645, now seen corresponding path program 1 times [2022-02-16 10:02:50,851 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:50,851 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786672258] [2022-02-16 10:02:50,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:50,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:50,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:50,874 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:02:50,874 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:50,874 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786672258] [2022-02-16 10:02:50,874 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786672258] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:50,874 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114481000] [2022-02-16 10:02:50,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:50,874 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:50,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:50,892 INFO L229 MonitoredProcess]: Starting monitored process 440 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:50,935 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (440)] Waiting until timeout for monitored process [2022-02-16 10:02:51,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:51,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 10:02:51,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:51,300 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:51,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:51,352 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 10:02:51,352 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114481000] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:51,353 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:51,353 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 10:02:51,353 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141042380] [2022-02-16 10:02:51,353 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:51,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 10:02:51,353 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:51,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 10:02:51,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 10:02:51,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:51,353 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:51,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:51,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:51,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:02:51,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:02:51,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:51,632 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 10:02:51,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:51,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:51,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 10:02:51,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:51,659 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (440)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:51,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 440 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable437 [2022-02-16 10:02:51,833 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:02:51,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:51,833 INFO L85 PathProgramCache]: Analyzing trace with hash 2021166777, now seen corresponding path program 1 times [2022-02-16 10:02:51,833 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:51,833 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727977393] [2022-02-16 10:02:51,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:51,833 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:51,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:51,856 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 10:02:51,856 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:51,857 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727977393] [2022-02-16 10:02:51,857 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727977393] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:51,857 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188174225] [2022-02-16 10:02:51,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:51,857 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:51,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:51,858 INFO L229 MonitoredProcess]: Starting monitored process 441 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:51,859 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (441)] Waiting until timeout for monitored process [2022-02-16 10:02:52,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:52,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 10:02:52,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:52,210 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:52,210 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:52,264 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 10:02:52,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188174225] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:52,264 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:52,264 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 10:02:52,264 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997913430] [2022-02-16 10:02:52,265 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:52,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 10:02:52,265 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:52,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 10:02:52,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 10:02:52,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:52,265 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:52,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:52,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:52,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:52,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 10:02:52,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:52,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:52,477 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 10:02:52,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:52,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:52,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:52,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 10:02:52,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 10:02:52,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (441)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:52,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable438,441 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:52,683 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:02:52,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:52,684 INFO L85 PathProgramCache]: Analyzing trace with hash -1578948650, now seen corresponding path program 1 times [2022-02-16 10:02:52,684 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:52,684 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687187247] [2022-02-16 10:02:52,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:52,684 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:52,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:52,706 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 10:02:52,706 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:52,706 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687187247] [2022-02-16 10:02:52,706 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687187247] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:52,706 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319203304] [2022-02-16 10:02:52,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:52,706 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:52,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:52,709 INFO L229 MonitoredProcess]: Starting monitored process 442 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:52,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (442)] Waiting until timeout for monitored process [2022-02-16 10:02:52,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:52,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 10:02:52,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:53,098 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:53,098 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:53,134 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 10:02:53,134 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319203304] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:53,134 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:53,134 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 10:02:53,135 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985247331] [2022-02-16 10:02:53,135 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:53,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 10:02:53,135 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:53,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 10:02:53,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 10:02:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:53,135 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:53,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:53,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:53,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:53,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:53,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 10:02:53,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 10:02:53,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:53,348 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 10:02:53,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:53,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:53,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:53,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:53,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 10:02:53,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:53,365 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (442)] Ended with exit code 0 [2022-02-16 10:02:53,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 442 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable439 [2022-02-16 10:02:53,562 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:02:53,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:53,563 INFO L85 PathProgramCache]: Analyzing trace with hash 1290391986, now seen corresponding path program 1 times [2022-02-16 10:02:53,563 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:53,563 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987612641] [2022-02-16 10:02:53,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:53,563 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:53,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:53,585 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 10:02:53,585 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:53,585 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987612641] [2022-02-16 10:02:53,585 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987612641] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:53,585 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55308983] [2022-02-16 10:02:53,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:53,586 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:53,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:53,587 INFO L229 MonitoredProcess]: Starting monitored process 443 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:53,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (443)] Waiting until timeout for monitored process [2022-02-16 10:02:53,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:53,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 10:02:53,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:54,018 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:54,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:54,101 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 10:02:54,102 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55308983] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:54,102 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:54,102 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 10:02:54,102 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479210676] [2022-02-16 10:02:54,102 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:54,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 10:02:54,102 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:54,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 10:02:54,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 10:02:54,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:54,102 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:54,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:54,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:54,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:54,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:54,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:54,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 10:02:54,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:54,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:54,451 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 10:02:54,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:54,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:54,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:54,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:54,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:54,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 10:02:54,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:54,473 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (443)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:54,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable440,443 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:54,652 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:02:54,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:54,652 INFO L85 PathProgramCache]: Analyzing trace with hash -1852903965, now seen corresponding path program 1 times [2022-02-16 10:02:54,652 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:54,652 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28732798] [2022-02-16 10:02:54,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:54,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:54,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:54,673 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 10:02:54,673 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:54,673 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28732798] [2022-02-16 10:02:54,673 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28732798] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:54,673 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326857669] [2022-02-16 10:02:54,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:54,673 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:54,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:54,674 INFO L229 MonitoredProcess]: Starting monitored process 444 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:54,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (444)] Waiting until timeout for monitored process [2022-02-16 10:02:54,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:54,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 10:02:54,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:55,157 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:55,157 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:55,231 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 10:02:55,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326857669] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:55,232 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:55,232 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 10:02:55,232 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152565737] [2022-02-16 10:02:55,232 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:55,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 10:02:55,232 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:55,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 10:02:55,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 10:02:55,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:55,232 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:55,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 10:02:55,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:55,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:55,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:55,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:55,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:55,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 10:02:55,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:55,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:55,703 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 10:02:55,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:55,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:55,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:55,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:55,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:55,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:55,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 10:02:55,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:55,720 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (444)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:55,904 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 444 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable441 [2022-02-16 10:02:55,904 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:02:55,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:55,905 INFO L85 PathProgramCache]: Analyzing trace with hash -404606761, now seen corresponding path program 1 times [2022-02-16 10:02:55,905 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:55,905 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727081820] [2022-02-16 10:02:55,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:55,905 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:55,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:55,924 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 10:02:55,924 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:55,924 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727081820] [2022-02-16 10:02:55,924 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727081820] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:55,924 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191548471] [2022-02-16 10:02:55,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:55,924 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:55,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:55,925 INFO L229 MonitoredProcess]: Starting monitored process 445 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:55,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (445)] Waiting until timeout for monitored process [2022-02-16 10:02:56,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:56,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 10:02:56,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:56,336 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:56,336 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:56,397 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 10:02:56,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191548471] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:56,397 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:56,398 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 10:02:56,398 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448064192] [2022-02-16 10:02:56,398 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:56,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 10:02:56,398 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:56,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 10:02:56,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 10:02:56,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:56,398 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:56,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:56,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:56,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:56,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:56,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:56,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:56,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:56,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 10:02:56,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:56,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:56,751 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 10:02:56,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:56,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:56,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:56,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:56,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:56,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:56,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:56,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 10:02:56,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:56,768 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (445)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:56,968 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 445 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable442 [2022-02-16 10:02:56,968 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:02:56,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:56,968 INFO L85 PathProgramCache]: Analyzing trace with hash 1767837120, now seen corresponding path program 1 times [2022-02-16 10:02:56,969 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:56,969 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798059871] [2022-02-16 10:02:56,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:56,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:56,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:56,988 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 10:02:56,988 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:56,988 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798059871] [2022-02-16 10:02:56,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798059871] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:56,988 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52824918] [2022-02-16 10:02:56,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:56,988 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:56,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:56,989 INFO L229 MonitoredProcess]: Starting monitored process 446 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:56,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (446)] Waiting until timeout for monitored process [2022-02-16 10:02:57,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:57,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 10:02:57,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:57,447 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:57,448 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:57,546 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 10:02:57,546 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52824918] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:57,546 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:57,547 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 10:02:57,547 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889521585] [2022-02-16 10:02:57,547 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:57,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 10:02:57,547 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:57,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 10:02:57,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 10:02:57,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:57,547 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:57,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:02:57,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:57,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:57,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:57,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:57,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:57,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:57,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:57,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 10:02:57,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:57,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:58,196 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 10:02:58,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:58,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:58,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:58,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:58,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:58,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:58,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:58,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:58,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 10:02:58,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:58,215 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (446)] Forceful destruction successful, exit code 0 [2022-02-16 10:02:58,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 446 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable443 [2022-02-16 10:02:58,397 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:02:58,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:02:58,397 INFO L85 PathProgramCache]: Analyzing trace with hash 213361652, now seen corresponding path program 1 times [2022-02-16 10:02:58,397 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:02:58,397 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432442830] [2022-02-16 10:02:58,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:58,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:02:58,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:58,422 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 10:02:58,422 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:02:58,422 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432442830] [2022-02-16 10:02:58,422 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432442830] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:02:58,422 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540574905] [2022-02-16 10:02:58,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:02:58,422 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:02:58,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:02:58,423 INFO L229 MonitoredProcess]: Starting monitored process 447 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:02:58,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (447)] Waiting until timeout for monitored process [2022-02-16 10:02:58,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:02:58,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 10:02:58,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:02:58,989 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:02:58,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:02:59,113 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 10:02:59,114 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540574905] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:02:59,114 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:02:59,114 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 10:02:59,114 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072180158] [2022-02-16 10:02:59,114 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:02:59,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 10:02:59,114 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:02:59,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 10:02:59,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 10:02:59,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:59,114 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:02:59,114 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 10:02:59,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:59,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:59,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:59,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:59,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:59,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:59,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:59,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:59,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 10:02:59,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:59,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:02:59,870 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 10:02:59,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:02:59,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:02:59,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:02:59,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:02:59,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:02:59,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:02:59,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:02:59,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:02:59,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:59,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 10:02:59,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:02:59,887 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (447)] Forceful destruction successful, exit code 0 [2022-02-16 10:03:00,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 447 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable444 [2022-02-16 10:03:00,071 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:03:00,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:00,072 INFO L85 PathProgramCache]: Analyzing trace with hash 831047885, now seen corresponding path program 1 times [2022-02-16 10:03:00,072 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:00,072 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310810239] [2022-02-16 10:03:00,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:00,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:00,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:00,092 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 10:03:00,092 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:00,092 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310810239] [2022-02-16 10:03:00,092 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310810239] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:00,092 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193120775] [2022-02-16 10:03:00,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:00,092 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:00,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:00,094 INFO L229 MonitoredProcess]: Starting monitored process 448 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:00,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (448)] Waiting until timeout for monitored process [2022-02-16 10:03:00,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:00,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 10:03:00,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:00,593 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:00,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:00,725 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 10:03:00,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1193120775] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:00,725 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:00,725 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 10:03:00,725 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856825140] [2022-02-16 10:03:00,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:00,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 10:03:00,725 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:00,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 10:03:00,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 10:03:00,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:00,726 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:00,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:00,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:00,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:00,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:00,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:00,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:00,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:00,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:00,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:00,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:00,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 10:03:00,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:00,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:01,490 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 10:03:01,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:01,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:01,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:01,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:01,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:01,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:01,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:01,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:01,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:01,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:01,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 10:03:01,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:01,507 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (448)] Forceful destruction successful, exit code 0 [2022-02-16 10:03:01,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 448 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable445 [2022-02-16 10:03:01,691 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:03:01,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:01,691 INFO L85 PathProgramCache]: Analyzing trace with hash 714103593, now seen corresponding path program 1 times [2022-02-16 10:03:01,691 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:01,691 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92855845] [2022-02-16 10:03:01,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:01,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:01,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:01,716 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 10:03:01,716 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:01,716 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92855845] [2022-02-16 10:03:01,716 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92855845] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:01,716 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129283973] [2022-02-16 10:03:01,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:01,717 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:01,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:01,718 INFO L229 MonitoredProcess]: Starting monitored process 449 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:01,718 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (449)] Waiting until timeout for monitored process [2022-02-16 10:03:01,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:01,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 10:03:01,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:02,432 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:02,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:02,545 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 10:03:02,545 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129283973] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:02,546 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:02,546 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 10:03:02,546 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741731976] [2022-02-16 10:03:02,546 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:02,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 10:03:02,546 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:02,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 10:03:02,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 10:03:02,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:02,546 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:02,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:02,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:02,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:02,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:02,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:02,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:02,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:02,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:02,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:02,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:02,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:02,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 10:03:02,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:02,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:03,318 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 192 transitions and produced 180 states. [2022-02-16 10:03:03,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:03,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:03,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:03,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:03,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:03,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:03,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:03,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:03,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:03,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:03,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:03,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 10:03:03,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:03,335 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (449)] Ended with exit code 0 [2022-02-16 10:03:03,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 449 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable446 [2022-02-16 10:03:03,519 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:03:03,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:03,519 INFO L85 PathProgramCache]: Analyzing trace with hash 1561202498, now seen corresponding path program 1 times [2022-02-16 10:03:03,519 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:03,519 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782615208] [2022-02-16 10:03:03,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:03,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:03,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:03,548 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 10:03:03,548 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:03,548 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782615208] [2022-02-16 10:03:03,548 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782615208] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:03,548 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224596904] [2022-02-16 10:03:03,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:03,548 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:03,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:03,556 INFO L229 MonitoredProcess]: Starting monitored process 450 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:03,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (450)] Waiting until timeout for monitored process [2022-02-16 10:03:03,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:03,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 10:03:03,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:04,223 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:04,224 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:04,363 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 10:03:04,363 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224596904] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:04,363 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:04,363 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 30, 5] total 38 [2022-02-16 10:03:04,363 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945777958] [2022-02-16 10:03:04,363 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:04,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 10:03:04,364 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:04,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 10:03:04,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 10:03:04,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:04,364 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:04,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.921052631578948) internal successors, (187), 39 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:04,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:04,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:04,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:04,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:04,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:04,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:04,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:04,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:04,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:04,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:04,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:04,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-02-16 10:03:04,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:04,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:05,244 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 206 transitions and produced 193 states. [2022-02-16 10:03:05,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:05,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:05,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:05,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:05,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:05,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:05,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:05,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:05,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:05,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:05,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:05,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:05,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 10:03:05,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:05,261 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (450)] Forceful destruction successful, exit code 0 [2022-02-16 10:03:05,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 450 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable447 [2022-02-16 10:03:05,445 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:03:05,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:05,445 INFO L85 PathProgramCache]: Analyzing trace with hash 1216943730, now seen corresponding path program 1 times [2022-02-16 10:03:05,445 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:05,446 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737191002] [2022-02-16 10:03:05,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:05,446 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:05,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:05,469 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 10:03:05,469 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:05,469 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737191002] [2022-02-16 10:03:05,469 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737191002] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:05,469 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728504303] [2022-02-16 10:03:05,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:05,469 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:05,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:05,472 INFO L229 MonitoredProcess]: Starting monitored process 451 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:05,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (451)] Waiting until timeout for monitored process [2022-02-16 10:03:05,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:05,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 10:03:05,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:06,098 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:06,098 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:06,196 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 10:03:06,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728504303] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:06,196 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:06,196 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 32, 5] total 40 [2022-02-16 10:03:06,196 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167373911] [2022-02-16 10:03:06,196 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:06,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 10:03:06,196 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:06,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 10:03:06,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 10:03:06,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:06,197 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:06,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 5.0) internal successors, (200), 41 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:06,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:06,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:06,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:06,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:06,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:06,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:06,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:06,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:06,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:06,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:06,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:06,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:06,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-02-16 10:03:06,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:06,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:07,010 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 220 transitions and produced 206 states. [2022-02-16 10:03:07,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:07,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:07,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:07,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:07,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:07,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:07,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:07,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:07,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:07,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:07,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:07,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:07,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:07,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-16 10:03:07,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:07,036 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (451)] Forceful destruction successful, exit code 0 [2022-02-16 10:03:07,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 451 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable448 [2022-02-16 10:03:07,212 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:03:07,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:07,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1455931211, now seen corresponding path program 1 times [2022-02-16 10:03:07,212 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:07,212 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684196985] [2022-02-16 10:03:07,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:07,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:07,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:07,234 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 10:03:07,234 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:07,234 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684196985] [2022-02-16 10:03:07,234 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684196985] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:07,234 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443845130] [2022-02-16 10:03:07,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:07,234 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:07,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:07,236 INFO L229 MonitoredProcess]: Starting monitored process 452 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:07,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (452)] Waiting until timeout for monitored process [2022-02-16 10:03:07,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:07,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 10:03:07,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:07,938 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:07,938 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:08,042 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 10:03:08,042 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443845130] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:08,042 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:08,042 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 34, 5] total 42 [2022-02-16 10:03:08,042 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707816831] [2022-02-16 10:03:08,042 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:08,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 10:03:08,042 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:08,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 10:03:08,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1616, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 10:03:08,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:08,043 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:08,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 5.071428571428571) internal successors, (213), 43 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:08,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:08,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:08,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:08,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:08,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:08,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:08,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:08,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:08,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:08,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:08,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:08,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:08,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:08,044 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-16 10:03:08,044 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:08,044 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:09,121 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 234 transitions and produced 219 states. [2022-02-16 10:03:09,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:09,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:09,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:09,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:09,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:09,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:09,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:09,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:09,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:09,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:09,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:09,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:09,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:09,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:09,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-16 10:03:09,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:09,138 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (452)] Ended with exit code 0 [2022-02-16 10:03:09,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable449,452 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:09,322 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:03:09,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:09,322 INFO L85 PathProgramCache]: Analyzing trace with hash 2119820295, now seen corresponding path program 1 times [2022-02-16 10:03:09,323 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:09,323 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512616004] [2022-02-16 10:03:09,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:09,323 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:09,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:09,348 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 62 proven. 2 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 10:03:09,348 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:09,348 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512616004] [2022-02-16 10:03:09,348 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512616004] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:09,349 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946453362] [2022-02-16 10:03:09,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:09,349 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:09,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:09,350 INFO L229 MonitoredProcess]: Starting monitored process 453 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:09,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (453)] Waiting until timeout for monitored process [2022-02-16 10:03:09,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:09,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-16 10:03:09,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:10,209 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:10,209 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:10,364 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 10:03:10,364 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946453362] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:10,364 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:10,364 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 36, 5] total 44 [2022-02-16 10:03:10,364 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351091832] [2022-02-16 10:03:10,364 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:10,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 10:03:10,365 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:10,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 10:03:10,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 10:03:10,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:10,365 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:10,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 5.136363636363637) internal successors, (226), 45 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) [2022-02-16 10:03:10,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:10,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:10,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:10,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:10,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:10,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:10,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:10,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:10,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:10,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:10,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:10,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:10,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:10,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:10,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-16 10:03:10,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:10,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:11,528 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 248 transitions and produced 232 states. [2022-02-16 10:03:11,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:11,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:11,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:11,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:11,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:11,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:11,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:11,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:11,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:11,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:11,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:11,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:11,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:11,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:11,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:11,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-16 10:03:11,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:11,545 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (453)] Forceful destruction successful, exit code 0 [2022-02-16 10:03:11,729 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable450,453 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:11,729 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:03:11,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:11,730 INFO L85 PathProgramCache]: Analyzing trace with hash -181022868, now seen corresponding path program 1 times [2022-02-16 10:03:11,730 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:11,730 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244514596] [2022-02-16 10:03:11,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:11,730 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:11,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:11,756 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 66 proven. 2 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 10:03:11,756 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:11,756 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244514596] [2022-02-16 10:03:11,756 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244514596] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:11,756 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434178119] [2022-02-16 10:03:11,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:11,757 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:11,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:11,772 INFO L229 MonitoredProcess]: Starting monitored process 454 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:11,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (454)] Waiting until timeout for monitored process [2022-02-16 10:03:11,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:12,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-16 10:03:12,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:12,701 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:12,701 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:12,886 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 10:03:12,886 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434178119] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:12,886 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:12,887 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 38, 5] total 46 [2022-02-16 10:03:12,887 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869383466] [2022-02-16 10:03:12,887 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:12,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 10:03:12,887 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:12,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 10:03:12,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1952, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 10:03:12,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:12,887 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:12,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 5.195652173913044) internal successors, (239), 47 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:12,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:12,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:12,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:12,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:12,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:12,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:12,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:12,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:12,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:12,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:12,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:12,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:12,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:12,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-02-16 10:03:12,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:12,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:14,330 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 245 states. [2022-02-16 10:03:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-16 10:03:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:14,352 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (454)] Forceful destruction successful, exit code 0 [2022-02-16 10:03:14,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable451,454 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:14,532 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:03:14,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:14,532 INFO L85 PathProgramCache]: Analyzing trace with hash -9246032, now seen corresponding path program 1 times [2022-02-16 10:03:14,532 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:14,532 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079812558] [2022-02-16 10:03:14,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:14,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:14,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:14,559 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 70 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 10:03:14,559 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:14,559 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079812558] [2022-02-16 10:03:14,559 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079812558] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:14,559 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901575395] [2022-02-16 10:03:14,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:14,559 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:14,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:14,561 INFO L229 MonitoredProcess]: Starting monitored process 455 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:14,561 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (455)] Waiting until timeout for monitored process [2022-02-16 10:03:14,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:14,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-16 10:03:14,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:15,486 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:15,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:15,675 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 10:03:15,675 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901575395] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:15,675 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:15,675 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 40, 5] total 48 [2022-02-16 10:03:15,675 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969905756] [2022-02-16 10:03:15,676 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:15,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 10:03:15,676 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:15,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 10:03:15,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 10:03:15,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:15,676 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:15,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 5.25) internal successors, (252), 49 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:15,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:15,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:15,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:15,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:15,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:15,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:15,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:15,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:15,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:15,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:15,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:15,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:15,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:15,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:15,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:15,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:15,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-02-16 10:03:15,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:15,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:17,292 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 276 transitions and produced 258 states. [2022-02-16 10:03:17,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:17,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:17,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:17,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:17,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:17,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:17,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:17,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:17,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:17,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:17,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:17,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:17,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:17,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:17,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:17,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:17,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:17,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 10:03:17,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:17,317 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (455)] Ended with exit code 0 [2022-02-16 10:03:17,493 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 455 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable452 [2022-02-16 10:03:17,493 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:03:17,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:17,494 INFO L85 PathProgramCache]: Analyzing trace with hash 456980597, now seen corresponding path program 1 times [2022-02-16 10:03:17,494 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:17,494 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037495617] [2022-02-16 10:03:17,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:17,494 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:17,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:17,521 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 10:03:17,521 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:17,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037495617] [2022-02-16 10:03:17,521 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037495617] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:17,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449479780] [2022-02-16 10:03:17,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:17,521 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:17,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:17,522 INFO L229 MonitoredProcess]: Starting monitored process 456 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:17,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (456)] Waiting until timeout for monitored process [2022-02-16 10:03:17,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:17,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 43 conjunts are in the unsatisfiable core [2022-02-16 10:03:17,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:18,591 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:18,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:18,777 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 10:03:18,777 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449479780] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:18,777 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:18,777 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 42, 5] total 50 [2022-02-16 10:03:18,777 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181650320] [2022-02-16 10:03:18,777 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:18,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-02-16 10:03:18,777 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:18,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-02-16 10:03:18,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=2320, Unknown=0, NotChecked=0, Total=2550 [2022-02-16 10:03:18,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:18,778 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:18,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 5.3) internal successors, (265), 51 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:18,778 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:18,778 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:18,778 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:18,778 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:18,778 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:18,778 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:18,778 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:18,778 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:18,778 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:18,778 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:18,778 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:18,778 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:18,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:18,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:18,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:18,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:18,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:18,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-02-16 10:03:18,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:18,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:20,486 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 290 transitions and produced 271 states. [2022-02-16 10:03:20,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:20,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:20,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:20,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:20,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:20,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:20,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:20,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:20,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:20,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:20,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:20,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:20,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:20,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:20,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:20,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:20,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:20,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:20,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-16 10:03:20,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:20,503 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (456)] Ended with exit code 0 [2022-02-16 10:03:20,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 456 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable453 [2022-02-16 10:03:20,687 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:03:20,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:20,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1083214239, now seen corresponding path program 1 times [2022-02-16 10:03:20,688 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:20,688 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827274021] [2022-02-16 10:03:20,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:20,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:20,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:20,711 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 78 proven. 2 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 10:03:20,712 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:20,712 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827274021] [2022-02-16 10:03:20,712 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827274021] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:20,712 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727362475] [2022-02-16 10:03:20,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:20,712 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:20,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:20,713 INFO L229 MonitoredProcess]: Starting monitored process 457 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:20,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (457)] Waiting until timeout for monitored process [2022-02-16 10:03:20,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:20,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-16 10:03:20,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:21,604 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:21,604 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:21,758 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 10:03:21,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727362475] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:21,758 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:21,758 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 44, 5] total 52 [2022-02-16 10:03:21,758 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471194968] [2022-02-16 10:03:21,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:21,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-16 10:03:21,758 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:21,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-16 10:03:21,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=2516, Unknown=0, NotChecked=0, Total=2756 [2022-02-16 10:03:21,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:21,759 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:21,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 5.346153846153846) internal successors, (278), 53 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:21,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:21,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:21,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:21,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:21,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:21,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:21,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:21,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:21,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:21,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:21,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:21,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:21,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:21,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:21,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:21,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:21,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:21,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:21,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-02-16 10:03:21,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:21,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:23,214 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 304 transitions and produced 284 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:03:23,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-16 10:03:23,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:03:23,232 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (457)] Ended with exit code 0 [2022-02-16 10:03:23,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable454,457 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:23,416 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:03:23,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:23,416 INFO L85 PathProgramCache]: Analyzing trace with hash 730082938, now seen corresponding path program 1 times [2022-02-16 10:03:23,416 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:23,416 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748139444] [2022-02-16 10:03:23,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:23,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:23,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:23,452 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 82 proven. 2 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 10:03:23,453 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:23,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748139444] [2022-02-16 10:03:23,453 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748139444] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:23,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756268661] [2022-02-16 10:03:23,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:23,453 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:23,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:23,454 INFO L229 MonitoredProcess]: Starting monitored process 458 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:23,455 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (458)] Waiting until timeout for monitored process [2022-02-16 10:03:23,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:23,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 47 conjunts are in the unsatisfiable core [2022-02-16 10:03:23,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:24,298 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:24,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:24,475 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 10:03:24,476 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756268661] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:24,476 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:24,476 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 46, 5] total 54 [2022-02-16 10:03:24,476 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485046890] [2022-02-16 10:03:24,476 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:24,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-02-16 10:03:24,476 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:24,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-02-16 10:03:24,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=2720, Unknown=0, NotChecked=0, Total=2970 [2022-02-16 10:03:24,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:24,476 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:24,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 54 states have (on average 5.388888888888889) internal successors, (291), 55 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:03:24,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:26,368 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 318 transitions and produced 297 states. [2022-02-16 10:03:26,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:26,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:26,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:26,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:26,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:26,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:26,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:26,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:26,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:26,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:26,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:26,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:26,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:26,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:26,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:26,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:26,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:26,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:26,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:03:26,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:03:26,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-16 10:03:26,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:03:26,385 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (458)] Ended with exit code 0 [2022-02-16 10:03:26,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 458 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable455 [2022-02-16 10:03:26,580 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:03:26,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:26,581 INFO L85 PathProgramCache]: Analyzing trace with hash 1942722702, now seen corresponding path program 1 times [2022-02-16 10:03:26,581 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:26,581 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408049454] [2022-02-16 10:03:26,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:26,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:26,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:26,608 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 86 proven. 2 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 10:03:26,608 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:26,608 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408049454] [2022-02-16 10:03:26,608 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408049454] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:26,608 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270993077] [2022-02-16 10:03:26,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:26,608 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:26,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:26,610 INFO L229 MonitoredProcess]: Starting monitored process 459 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:26,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (459)] Waiting until timeout for monitored process [2022-02-16 10:03:26,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:26,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-16 10:03:26,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:27,723 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:27,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:27,938 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-16 10:03:27,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [270993077] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:27,938 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:27,938 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 48, 5] total 56 [2022-02-16 10:03:27,938 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186333017] [2022-02-16 10:03:27,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:27,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-02-16 10:03:27,938 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:27,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-02-16 10:03:27,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=2932, Unknown=0, NotChecked=0, Total=3192 [2022-02-16 10:03:27,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:27,939 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:27,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 56 states have (on average 5.428571428571429) internal successors, (304), 57 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) [2022-02-16 10:03:27,939 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:27,939 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:27,939 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:27,939 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:27,939 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:27,939 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:27,939 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:27,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:27,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:27,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:27,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:27,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:27,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:27,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:27,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:27,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:27,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:27,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:27,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:03:27,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:03:27,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-02-16 10:03:27,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:03:27,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:29,658 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 332 transitions and produced 310 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-16 10:03:29,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:03:29,676 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (459)] Forceful destruction successful, exit code 0 [2022-02-16 10:03:29,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 459 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable456 [2022-02-16 10:03:29,875 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:03:29,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:29,876 INFO L85 PathProgramCache]: Analyzing trace with hash 640545423, now seen corresponding path program 1 times [2022-02-16 10:03:29,876 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:29,876 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248128759] [2022-02-16 10:03:29,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:29,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:29,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:29,900 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 90 proven. 2 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-16 10:03:29,900 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:29,900 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248128759] [2022-02-16 10:03:29,900 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248128759] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:29,900 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129932288] [2022-02-16 10:03:29,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:29,901 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:29,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:29,902 INFO L229 MonitoredProcess]: Starting monitored process 460 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:29,902 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (460)] Waiting until timeout for monitored process [2022-02-16 10:03:30,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:30,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 51 conjunts are in the unsatisfiable core [2022-02-16 10:03:30,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:30,859 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:30,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:31,096 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2022-02-16 10:03:31,096 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129932288] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:31,096 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:31,096 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 50, 5] total 58 [2022-02-16 10:03:31,096 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390095114] [2022-02-16 10:03:31,096 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:31,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-02-16 10:03:31,096 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:31,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-02-16 10:03:31,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=3152, Unknown=0, NotChecked=0, Total=3422 [2022-02-16 10:03:31,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:31,097 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:31,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 58 states have (on average 5.4655172413793105) internal successors, (317), 59 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:31,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:31,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:31,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:31,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:31,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:31,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:31,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:31,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:31,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:31,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:31,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:31,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:31,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:31,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:31,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:31,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:31,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:31,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:31,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:03:31,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:03:31,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:03:31,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2022-02-16 10:03:31,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:03:31,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:33,374 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 346 transitions and produced 323 states. [2022-02-16 10:03:33,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:33,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:33,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-16 10:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:03:33,392 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (460)] Ended with exit code 0 [2022-02-16 10:03:33,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 460 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable457 [2022-02-16 10:03:33,586 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:03:33,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:33,587 INFO L85 PathProgramCache]: Analyzing trace with hash 361029283, now seen corresponding path program 1 times [2022-02-16 10:03:33,587 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:33,587 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057704025] [2022-02-16 10:03:33,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:33,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:33,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:33,635 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 94 proven. 2 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2022-02-16 10:03:33,635 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:33,635 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057704025] [2022-02-16 10:03:33,635 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057704025] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:33,635 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035007006] [2022-02-16 10:03:33,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:33,636 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:33,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:33,638 INFO L229 MonitoredProcess]: Starting monitored process 461 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:33,638 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (461)] Waiting until timeout for monitored process [2022-02-16 10:03:33,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:33,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 53 conjunts are in the unsatisfiable core [2022-02-16 10:03:33,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:34,933 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:34,933 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:35,161 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 576 trivial. 0 not checked. [2022-02-16 10:03:35,161 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035007006] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:35,161 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:35,161 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 52, 5] total 60 [2022-02-16 10:03:35,161 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623015516] [2022-02-16 10:03:35,162 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:35,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-02-16 10:03:35,162 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:35,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-02-16 10:03:35,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=3380, Unknown=0, NotChecked=0, Total=3660 [2022-02-16 10:03:35,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:35,178 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:35,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 60 states have (on average 5.5) internal successors, (330), 61 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:35,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:35,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:03:35,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:37,187 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 360 transitions and produced 336 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:03:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-02-16 10:03:37,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:03:37,205 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (461)] Forceful destruction successful, exit code 0 [2022-02-16 10:03:37,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 461 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable458 [2022-02-16 10:03:37,388 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:03:37,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:37,388 INFO L85 PathProgramCache]: Analyzing trace with hash -1977210828, now seen corresponding path program 1 times [2022-02-16 10:03:37,388 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:37,388 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780981581] [2022-02-16 10:03:37,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:37,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:37,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:37,417 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 98 proven. 2 refuted. 0 times theorem prover too weak. 576 trivial. 0 not checked. [2022-02-16 10:03:37,417 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:37,417 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780981581] [2022-02-16 10:03:37,417 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780981581] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:37,418 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407050785] [2022-02-16 10:03:37,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:37,418 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:37,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:37,419 INFO L229 MonitoredProcess]: Starting monitored process 462 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:37,419 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (462)] Waiting until timeout for monitored process [2022-02-16 10:03:37,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:37,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 55 conjunts are in the unsatisfiable core [2022-02-16 10:03:37,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:38,758 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 676 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:38,758 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:38,990 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 625 trivial. 0 not checked. [2022-02-16 10:03:38,990 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1407050785] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:38,990 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:38,990 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 54, 5] total 62 [2022-02-16 10:03:38,990 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828155941] [2022-02-16 10:03:38,990 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:38,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-02-16 10:03:38,991 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:38,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-02-16 10:03:38,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=290, Invalid=3616, Unknown=0, NotChecked=0, Total=3906 [2022-02-16 10:03:38,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:38,991 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:38,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 62 states have (on average 5.532258064516129) internal successors, (343), 63 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) [2022-02-16 10:03:38,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:38,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:38,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:38,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:38,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:38,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:38,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:38,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:38,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:38,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:38,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:38,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:38,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:38,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:38,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:38,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:38,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:38,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:38,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:03:38,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:03:39,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:03:39,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:03:39,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:03:39,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-02-16 10:03:39,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:03:39,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:41,409 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 374 transitions and produced 349 states. [2022-02-16 10:03:41,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 10:03:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:03:41,427 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (462)] Forceful destruction successful, exit code 0 [2022-02-16 10:03:41,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable459,462 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:41,627 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:03:41,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:41,627 INFO L85 PathProgramCache]: Analyzing trace with hash -1703891140, now seen corresponding path program 1 times [2022-02-16 10:03:41,628 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:41,628 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724437631] [2022-02-16 10:03:41,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:41,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:41,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:41,658 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 102 proven. 2 refuted. 0 times theorem prover too weak. 625 trivial. 0 not checked. [2022-02-16 10:03:41,658 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:41,658 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724437631] [2022-02-16 10:03:41,658 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724437631] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:41,658 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899900411] [2022-02-16 10:03:41,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:41,658 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:41,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:41,659 INFO L229 MonitoredProcess]: Starting monitored process 463 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:41,660 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (463)] Waiting until timeout for monitored process [2022-02-16 10:03:41,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:41,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 57 conjunts are in the unsatisfiable core [2022-02-16 10:03:41,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:42,894 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 0 proven. 729 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:42,895 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:43,141 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 0 proven. 53 refuted. 0 times theorem prover too weak. 676 trivial. 0 not checked. [2022-02-16 10:03:43,141 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899900411] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:43,141 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:43,141 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 56, 5] total 64 [2022-02-16 10:03:43,141 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567671364] [2022-02-16 10:03:43,141 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:43,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-02-16 10:03:43,141 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:43,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-02-16 10:03:43,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=3860, Unknown=0, NotChecked=0, Total=4160 [2022-02-16 10:03:43,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:43,142 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:43,142 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 64 states have (on average 5.5625) internal successors, (356), 65 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:43,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:43,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:43,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:43,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:43,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:43,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:43,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:43,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:43,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:43,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:43,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:43,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:43,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:43,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:43,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:43,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:43,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:43,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:43,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:03:43,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:03:43,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:03:43,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:03:43,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:03:43,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:03:43,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 10:03:43,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:03:43,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:45,951 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 388 transitions and produced 362 states. [2022-02-16 10:03:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:03:45,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:03:45,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:03:45,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:03:45,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:03:45,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:03:45,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:03:45,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-02-16 10:03:45,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:03:45,969 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (463)] Forceful destruction successful, exit code 0 [2022-02-16 10:03:46,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable460,463 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:46,152 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:03:46,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:46,153 INFO L85 PathProgramCache]: Analyzing trace with hash -187519559, now seen corresponding path program 1 times [2022-02-16 10:03:46,153 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:46,153 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545523708] [2022-02-16 10:03:46,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:46,153 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:46,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:46,183 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 106 proven. 2 refuted. 0 times theorem prover too weak. 676 trivial. 0 not checked. [2022-02-16 10:03:46,183 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:46,183 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545523708] [2022-02-16 10:03:46,183 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545523708] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:46,183 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546222895] [2022-02-16 10:03:46,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:46,183 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:46,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:46,184 INFO L229 MonitoredProcess]: Starting monitored process 464 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:46,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (464)] Waiting until timeout for monitored process [2022-02-16 10:03:46,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:46,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 59 conjunts are in the unsatisfiable core [2022-02-16 10:03:46,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:47,615 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 0 proven. 784 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:47,615 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:47,825 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 729 trivial. 0 not checked. [2022-02-16 10:03:47,825 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546222895] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:47,825 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:47,825 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 58, 5] total 66 [2022-02-16 10:03:47,825 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485506100] [2022-02-16 10:03:47,825 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:47,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-02-16 10:03:47,825 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:47,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-02-16 10:03:47,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=310, Invalid=4112, Unknown=0, NotChecked=0, Total=4422 [2022-02-16 10:03:47,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:47,826 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:47,826 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 66 states have (on average 5.590909090909091) internal successors, (369), 67 states have internal predecessors, (369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:47,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:47,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:03:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:50,045 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 402 transitions and produced 375 states. [2022-02-16 10:03:50,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:50,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:50,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:50,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:50,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:50,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:50,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:50,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:50,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:50,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:50,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:50,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:50,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:50,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:50,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:50,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:50,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:50,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:50,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:03:50,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:03:50,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:03:50,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:03:50,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:03:50,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:03:50,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:03:50,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:03:50,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-02-16 10:03:50,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:03:50,068 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (464)] Forceful destruction successful, exit code 0 [2022-02-16 10:03:50,246 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable461,464 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:50,247 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:03:50,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:50,247 INFO L85 PathProgramCache]: Analyzing trace with hash -692428167, now seen corresponding path program 1 times [2022-02-16 10:03:50,247 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:50,247 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649814157] [2022-02-16 10:03:50,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:50,247 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:50,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:50,284 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 110 proven. 2 refuted. 0 times theorem prover too weak. 729 trivial. 0 not checked. [2022-02-16 10:03:50,284 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:50,284 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649814157] [2022-02-16 10:03:50,284 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649814157] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:50,284 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872566046] [2022-02-16 10:03:50,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:50,284 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:50,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:50,286 INFO L229 MonitoredProcess]: Starting monitored process 465 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:50,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (465)] Waiting until timeout for monitored process [2022-02-16 10:03:50,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:50,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 61 conjunts are in the unsatisfiable core [2022-02-16 10:03:50,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:51,502 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 0 proven. 841 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:51,502 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:51,790 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 784 trivial. 0 not checked. [2022-02-16 10:03:51,790 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872566046] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:51,790 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:51,791 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 60, 5] total 68 [2022-02-16 10:03:51,791 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773087371] [2022-02-16 10:03:51,791 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:51,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2022-02-16 10:03:51,791 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:51,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2022-02-16 10:03:51,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=320, Invalid=4372, Unknown=0, NotChecked=0, Total=4692 [2022-02-16 10:03:51,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:51,792 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:51,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 68 states have (on average 5.617647058823529) internal successors, (382), 69 states have internal predecessors, (382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:51,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:51,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:51,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:51,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:51,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:51,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:51,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:51,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:51,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:51,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:51,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:51,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:51,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:51,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:51,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:51,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:51,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:51,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:51,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:03:51,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:03:51,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:03:51,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:03:51,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:03:51,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:03:51,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:03:51,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:03:51,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2022-02-16 10:03:51,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:03:51,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:53,737 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 409 transitions and produced 381 states. [2022-02-16 10:03:53,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:53,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:53,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:53,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:53,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:53,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:03:53,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:03:53,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:03:53,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:03:53,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:03:53,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:03:53,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:03:53,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:03:53,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:03:53,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:03:53,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:03:53,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:03:53,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:03:53,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:03:53,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:03:53,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:03:53,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:03:53,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:03:53,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:03:53,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:03:53,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:03:53,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-02-16 10:03:53,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:03:53,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-02-16 10:03:53,755 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (465)] Ended with exit code 0 [2022-02-16 10:03:53,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable462,465 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:53,939 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 27 more)] === [2022-02-16 10:03:53,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:53,939 INFO L85 PathProgramCache]: Analyzing trace with hash 9984809, now seen corresponding path program 1 times [2022-02-16 10:03:53,940 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:53,940 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417240301] [2022-02-16 10:03:53,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:53,940 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:53,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 10:03:53,953 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 10:03:53,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 10:03:53,971 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 10:03:53,971 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 10:03:53,971 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (30 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (29 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (28 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (27 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (26 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (25 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (24 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (23 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (22 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (21 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (20 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (19 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (18 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (17 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (16 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (15 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (14 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (13 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 31 remaining) [2022-02-16 10:03:53,972 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 31 remaining) [2022-02-16 10:03:53,973 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 31 remaining) [2022-02-16 10:03:53,973 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 31 remaining) [2022-02-16 10:03:53,973 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 31 remaining) [2022-02-16 10:03:53,973 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 31 remaining) [2022-02-16 10:03:53,973 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 31 remaining) [2022-02-16 10:03:53,973 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 31 remaining) [2022-02-16 10:03:53,973 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 31 remaining) [2022-02-16 10:03:53,973 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 31 remaining) [2022-02-16 10:03:53,973 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 31 remaining) [2022-02-16 10:03:53,973 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 31 remaining) [2022-02-16 10:03:53,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable463 [2022-02-16 10:03:53,975 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 10:03:53,975 WARN L235 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 10:03:53,975 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2022-02-16 10:03:53,986 WARN L322 ript$VariableManager]: TermVariabe threadThread8of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,986 WARN L322 ript$VariableManager]: TermVariabe threadThread8of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,986 WARN L322 ript$VariableManager]: TermVariabe threadThread8of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,986 WARN L322 ript$VariableManager]: TermVariabe threadThread8of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,986 WARN L322 ript$VariableManager]: TermVariabe threadThread9of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,987 WARN L322 ript$VariableManager]: TermVariabe threadThread9of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,987 WARN L322 ript$VariableManager]: TermVariabe threadThread9of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,987 WARN L322 ript$VariableManager]: TermVariabe threadThread9of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,987 WARN L322 ript$VariableManager]: TermVariabe threadThread28of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,987 WARN L322 ript$VariableManager]: TermVariabe threadThread28of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,987 WARN L322 ript$VariableManager]: TermVariabe threadThread28of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,987 WARN L322 ript$VariableManager]: TermVariabe threadThread28of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,987 WARN L322 ript$VariableManager]: TermVariabe threadThread6of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,987 WARN L322 ript$VariableManager]: TermVariabe threadThread6of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,987 WARN L322 ript$VariableManager]: TermVariabe threadThread6of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,987 WARN L322 ript$VariableManager]: TermVariabe threadThread6of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,987 WARN L322 ript$VariableManager]: TermVariabe threadThread7of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,987 WARN L322 ript$VariableManager]: TermVariabe threadThread7of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,987 WARN L322 ript$VariableManager]: TermVariabe threadThread7of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,987 WARN L322 ript$VariableManager]: TermVariabe threadThread7of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,987 WARN L322 ript$VariableManager]: TermVariabe threadThread17of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,988 WARN L322 ript$VariableManager]: TermVariabe threadThread17of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,988 WARN L322 ript$VariableManager]: TermVariabe threadThread17of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,988 WARN L322 ript$VariableManager]: TermVariabe threadThread17of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,988 WARN L322 ript$VariableManager]: TermVariabe threadThread18of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,988 WARN L322 ript$VariableManager]: TermVariabe threadThread18of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,988 WARN L322 ript$VariableManager]: TermVariabe threadThread18of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,988 WARN L322 ript$VariableManager]: TermVariabe threadThread18of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,988 WARN L322 ript$VariableManager]: TermVariabe threadThread27of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,988 WARN L322 ript$VariableManager]: TermVariabe threadThread27of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,988 WARN L322 ript$VariableManager]: TermVariabe threadThread27of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,988 WARN L322 ript$VariableManager]: TermVariabe threadThread27of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,988 WARN L322 ript$VariableManager]: TermVariabe threadThread29of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,988 WARN L322 ript$VariableManager]: TermVariabe threadThread29of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,988 WARN L322 ript$VariableManager]: TermVariabe threadThread29of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,988 WARN L322 ript$VariableManager]: TermVariabe threadThread29of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,988 WARN L322 ript$VariableManager]: TermVariabe threadThread3of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,988 WARN L322 ript$VariableManager]: TermVariabe threadThread3of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,989 WARN L322 ript$VariableManager]: TermVariabe threadThread3of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,989 WARN L322 ript$VariableManager]: TermVariabe threadThread3of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,989 WARN L322 ript$VariableManager]: TermVariabe threadThread4of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,989 WARN L322 ript$VariableManager]: TermVariabe threadThread4of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,989 WARN L322 ript$VariableManager]: TermVariabe threadThread4of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,989 WARN L322 ript$VariableManager]: TermVariabe threadThread4of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,989 WARN L322 ript$VariableManager]: TermVariabe threadThread5of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,989 WARN L322 ript$VariableManager]: TermVariabe threadThread5of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,989 WARN L322 ript$VariableManager]: TermVariabe threadThread5of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,989 WARN L322 ript$VariableManager]: TermVariabe threadThread5of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,989 WARN L322 ript$VariableManager]: TermVariabe threadThread19of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,989 WARN L322 ript$VariableManager]: TermVariabe threadThread19of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,989 WARN L322 ript$VariableManager]: TermVariabe threadThread19of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,989 WARN L322 ript$VariableManager]: TermVariabe threadThread19of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,989 WARN L322 ript$VariableManager]: TermVariabe threadThread20of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,989 WARN L322 ript$VariableManager]: TermVariabe threadThread20of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,989 WARN L322 ript$VariableManager]: TermVariabe threadThread20of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,989 WARN L322 ript$VariableManager]: TermVariabe threadThread20of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,990 WARN L322 ript$VariableManager]: TermVariabe threadThread10of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,990 WARN L322 ript$VariableManager]: TermVariabe threadThread10of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,990 WARN L322 ript$VariableManager]: TermVariabe threadThread10of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,990 WARN L322 ript$VariableManager]: TermVariabe threadThread10of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,990 WARN L322 ript$VariableManager]: TermVariabe threadThread21of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,990 WARN L322 ript$VariableManager]: TermVariabe threadThread21of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,990 WARN L322 ript$VariableManager]: TermVariabe threadThread21of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,990 WARN L322 ript$VariableManager]: TermVariabe threadThread21of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,990 WARN L322 ript$VariableManager]: TermVariabe threadThread30of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,990 WARN L322 ript$VariableManager]: TermVariabe threadThread30of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,990 WARN L322 ript$VariableManager]: TermVariabe threadThread30of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,990 WARN L322 ript$VariableManager]: TermVariabe threadThread30of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,990 WARN L322 ript$VariableManager]: TermVariabe threadThread2of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,990 WARN L322 ript$VariableManager]: TermVariabe threadThread2of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,990 WARN L322 ript$VariableManager]: TermVariabe threadThread2of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,990 WARN L322 ript$VariableManager]: TermVariabe threadThread2of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,991 WARN L322 ript$VariableManager]: TermVariabe threadThread14of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,991 WARN L322 ript$VariableManager]: TermVariabe threadThread14of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,991 WARN L322 ript$VariableManager]: TermVariabe threadThread14of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,991 WARN L322 ript$VariableManager]: TermVariabe threadThread14of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,991 WARN L322 ript$VariableManager]: TermVariabe threadThread25of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,991 WARN L322 ript$VariableManager]: TermVariabe threadThread25of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,991 WARN L322 ript$VariableManager]: TermVariabe threadThread25of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,991 WARN L322 ript$VariableManager]: TermVariabe threadThread25of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,991 WARN L322 ript$VariableManager]: TermVariabe threadThread26of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,991 WARN L322 ript$VariableManager]: TermVariabe threadThread26of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,991 WARN L322 ript$VariableManager]: TermVariabe threadThread26of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,991 WARN L322 ript$VariableManager]: TermVariabe threadThread26of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,991 WARN L322 ript$VariableManager]: TermVariabe threadThread1of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,991 WARN L322 ript$VariableManager]: TermVariabe threadThread1of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,991 WARN L322 ript$VariableManager]: TermVariabe threadThread1of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,991 WARN L322 ript$VariableManager]: TermVariabe threadThread1of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,991 WARN L322 ript$VariableManager]: TermVariabe threadThread15of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,992 WARN L322 ript$VariableManager]: TermVariabe threadThread15of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,992 WARN L322 ript$VariableManager]: TermVariabe threadThread15of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,992 WARN L322 ript$VariableManager]: TermVariabe threadThread15of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,992 WARN L322 ript$VariableManager]: TermVariabe threadThread16of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,992 WARN L322 ript$VariableManager]: TermVariabe threadThread16of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,992 WARN L322 ript$VariableManager]: TermVariabe threadThread16of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,992 WARN L322 ript$VariableManager]: TermVariabe threadThread16of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,992 WARN L322 ript$VariableManager]: TermVariabe threadThread24of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,992 WARN L322 ript$VariableManager]: TermVariabe threadThread24of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,992 WARN L322 ript$VariableManager]: TermVariabe threadThread24of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,992 WARN L322 ript$VariableManager]: TermVariabe threadThread24of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,992 WARN L322 ript$VariableManager]: TermVariabe threadThread13of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,992 WARN L322 ript$VariableManager]: TermVariabe threadThread13of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,992 WARN L322 ript$VariableManager]: TermVariabe threadThread13of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,992 WARN L322 ript$VariableManager]: TermVariabe threadThread13of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,992 WARN L322 ript$VariableManager]: TermVariabe threadThread23of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,992 WARN L322 ript$VariableManager]: TermVariabe threadThread23of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,993 WARN L322 ript$VariableManager]: TermVariabe threadThread23of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,993 WARN L322 ript$VariableManager]: TermVariabe threadThread23of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,993 WARN L322 ript$VariableManager]: TermVariabe threadThread22of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,993 WARN L322 ript$VariableManager]: TermVariabe threadThread22of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,993 WARN L322 ript$VariableManager]: TermVariabe threadThread22of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,993 WARN L322 ript$VariableManager]: TermVariabe threadThread22of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,993 WARN L322 ript$VariableManager]: TermVariabe threadThread11of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,993 WARN L322 ript$VariableManager]: TermVariabe threadThread11of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,993 WARN L322 ript$VariableManager]: TermVariabe threadThread11of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,993 WARN L322 ript$VariableManager]: TermVariabe threadThread11of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,993 WARN L322 ript$VariableManager]: TermVariabe threadThread12of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,993 WARN L322 ript$VariableManager]: TermVariabe threadThread12of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,993 WARN L322 ript$VariableManager]: TermVariabe threadThread12of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,993 WARN L322 ript$VariableManager]: TermVariabe threadThread12of30ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:03:53,994 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 10:03:53,995 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 10:03:53,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:53,996 INFO L229 MonitoredProcess]: Starting monitored process 466 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 10:03:53,996 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (466)] Waiting until timeout for monitored process [2022-02-16 10:03:53,998 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 10:03:53,998 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 10:03:53,998 INFO L340 AbstractCegarLoop]: Starting to check reachability of 32 error locations. [2022-02-16 10:03:54,000 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 10:03:54,000 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:03:54,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:54,000 INFO L85 PathProgramCache]: Analyzing trace with hash -1813198066, now seen corresponding path program 1 times [2022-02-16 10:03:54,000 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:54,000 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215025306] [2022-02-16 10:03:54,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:54,001 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:54,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:54,016 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:54,016 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:54,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215025306] [2022-02-16 10:03:54,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215025306] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:54,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829108852] [2022-02-16 10:03:54,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:54,016 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:54,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:54,018 INFO L229 MonitoredProcess]: Starting monitored process 467 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:54,018 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (467)] Waiting until timeout for monitored process [2022-02-16 10:03:54,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:54,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 10:03:54,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:54,230 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:54,230 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:54,245 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:54,245 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829108852] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:54,245 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:54,246 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 10:03:54,246 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22243429] [2022-02-16 10:03:54,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:54,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 10:03:54,246 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:54,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 10:03:54,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 10:03:54,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:54,246 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:54,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:54,246 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:54,274 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 10:03:54,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 10:03:54,292 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (467)] Forceful destruction successful, exit code 0 [2022-02-16 10:03:54,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 467 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable464 [2022-02-16 10:03:54,491 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:03:54,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:54,491 INFO L85 PathProgramCache]: Analyzing trace with hash 1715803984, now seen corresponding path program 1 times [2022-02-16 10:03:54,492 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:54,492 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938384883] [2022-02-16 10:03:54,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:54,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:54,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:54,517 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 10:03:54,517 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:54,517 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938384883] [2022-02-16 10:03:54,517 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938384883] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:54,517 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072257380] [2022-02-16 10:03:54,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:54,517 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:54,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:54,519 INFO L229 MonitoredProcess]: Starting monitored process 468 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:54,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (468)] Waiting until timeout for monitored process [2022-02-16 10:03:54,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:54,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 10:03:54,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:54,764 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:54,764 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:54,798 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 10:03:54,798 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072257380] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:54,798 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:54,798 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 10:03:54,798 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321654463] [2022-02-16 10:03:54,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:54,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 10:03:54,799 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:54,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 10:03:54,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 10:03:54,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:54,799 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:54,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:54,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 10:03:54,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:54,889 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 10:03:54,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 10:03:54,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 10:03:54,905 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (468)] Forceful destruction successful, exit code 0 [2022-02-16 10:03:55,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 468 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable465 [2022-02-16 10:03:55,098 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:03:55,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:55,098 INFO L85 PathProgramCache]: Analyzing trace with hash -304649761, now seen corresponding path program 1 times [2022-02-16 10:03:55,098 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:55,098 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134893848] [2022-02-16 10:03:55,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:55,099 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:55,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:55,121 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:03:55,121 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:55,121 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134893848] [2022-02-16 10:03:55,122 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134893848] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:55,122 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501990158] [2022-02-16 10:03:55,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:55,122 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:55,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:55,123 INFO L229 MonitoredProcess]: Starting monitored process 469 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:55,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (469)] Waiting until timeout for monitored process [2022-02-16 10:03:55,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:55,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 10:03:55,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:55,422 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:55,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:55,456 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:03:55,457 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501990158] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:55,457 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:55,457 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 10:03:55,457 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431309111] [2022-02-16 10:03:55,457 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:55,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 10:03:55,457 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:55,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 10:03:55,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 10:03:55,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:55,457 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:55,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:55,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 10:03:55,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 10:03:55,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:55,601 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 10:03:55,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:55,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:03:55,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:03:55,627 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (469)] Ended with exit code 0 [2022-02-16 10:03:55,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 469 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable466 [2022-02-16 10:03:55,821 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:03:55,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:55,821 INFO L85 PathProgramCache]: Analyzing trace with hash 919983313, now seen corresponding path program 1 times [2022-02-16 10:03:55,821 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:55,821 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502011352] [2022-02-16 10:03:55,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:55,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:55,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:55,849 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:03:55,849 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:55,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502011352] [2022-02-16 10:03:55,849 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502011352] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:55,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805109694] [2022-02-16 10:03:55,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:55,849 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:55,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:55,868 INFO L229 MonitoredProcess]: Starting monitored process 470 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:55,869 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (470)] Waiting until timeout for monitored process [2022-02-16 10:03:56,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:56,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 10:03:56,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:56,232 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:56,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:56,277 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 10:03:56,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805109694] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:56,278 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:56,278 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 10:03:56,278 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634386240] [2022-02-16 10:03:56,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:56,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 10:03:56,278 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:56,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 10:03:56,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 10:03:56,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:56,278 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:56,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:56,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:56,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:03:56,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:03:56,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:56,478 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 10:03:56,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:56,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:56,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 10:03:56,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:56,496 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (470)] Forceful destruction successful, exit code 0 [2022-02-16 10:03:56,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 470 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable467 [2022-02-16 10:03:56,696 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:03:56,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:56,696 INFO L85 PathProgramCache]: Analyzing trace with hash -86950756, now seen corresponding path program 1 times [2022-02-16 10:03:56,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:56,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533896447] [2022-02-16 10:03:56,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:56,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:56,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:56,713 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 10:03:56,714 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:56,714 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533896447] [2022-02-16 10:03:56,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533896447] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:56,714 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323279478] [2022-02-16 10:03:56,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:56,714 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:56,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:56,715 INFO L229 MonitoredProcess]: Starting monitored process 471 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:56,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (471)] Waiting until timeout for monitored process [2022-02-16 10:03:56,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:56,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 10:03:56,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:57,093 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:57,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:57,174 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 10:03:57,174 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323279478] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:57,174 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:57,174 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 10:03:57,174 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38532734] [2022-02-16 10:03:57,174 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:57,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 10:03:57,174 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:57,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 10:03:57,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 10:03:57,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:57,175 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:57,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:57,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:57,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:57,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 10:03:57,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:57,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:57,450 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 10:03:57,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:57,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:57,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:57,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 10:03:57,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 10:03:57,467 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (471)] Ended with exit code 0 [2022-02-16 10:03:57,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable468,471 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:57,651 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:03:57,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:57,651 INFO L85 PathProgramCache]: Analyzing trace with hash 953729710, now seen corresponding path program 1 times [2022-02-16 10:03:57,651 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:57,652 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739507625] [2022-02-16 10:03:57,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:57,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:57,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:57,675 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 10:03:57,675 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:57,675 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739507625] [2022-02-16 10:03:57,675 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739507625] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:57,675 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628168496] [2022-02-16 10:03:57,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:57,675 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:57,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:57,676 INFO L229 MonitoredProcess]: Starting monitored process 472 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:57,677 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (472)] Waiting until timeout for monitored process [2022-02-16 10:03:57,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:57,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 10:03:57,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:58,081 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:58,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:58,139 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 10:03:58,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628168496] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:58,139 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:58,140 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 10:03:58,140 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379233031] [2022-02-16 10:03:58,140 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:58,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 10:03:58,140 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:58,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 10:03:58,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 10:03:58,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:58,140 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:58,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:58,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:58,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:58,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:58,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 10:03:58,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 10:03:58,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:58,456 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 10:03:58,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:58,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:58,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:58,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:58,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 10:03:58,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:58,473 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (472)] Forceful destruction successful, exit code 0 [2022-02-16 10:03:58,657 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 472 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable469 [2022-02-16 10:03:58,657 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:03:58,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:58,657 INFO L85 PathProgramCache]: Analyzing trace with hash 1932833789, now seen corresponding path program 1 times [2022-02-16 10:03:58,657 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:58,657 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096843364] [2022-02-16 10:03:58,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:58,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:58,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:58,680 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 10:03:58,680 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:58,680 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096843364] [2022-02-16 10:03:58,680 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096843364] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:58,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447440163] [2022-02-16 10:03:58,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:58,681 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:58,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:58,682 INFO L229 MonitoredProcess]: Starting monitored process 473 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:58,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (473)] Waiting until timeout for monitored process [2022-02-16 10:03:58,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:58,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 10:03:58,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:03:59,121 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:03:59,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:03:59,200 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 10:03:59,200 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1447440163] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:03:59,200 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:03:59,201 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 10:03:59,201 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699746155] [2022-02-16 10:03:59,201 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:03:59,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 10:03:59,201 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:03:59,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 10:03:59,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 10:03:59,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:59,201 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:03:59,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:03:59,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:59,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:59,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:59,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:59,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 10:03:59,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:59,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:03:59,600 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 10:03:59,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:03:59,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:03:59,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:03:59,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:03:59,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:59,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 10:03:59,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:03:59,617 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (473)] Forceful destruction successful, exit code 0 [2022-02-16 10:03:59,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable470,473 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:59,801 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:03:59,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:03:59,801 INFO L85 PathProgramCache]: Analyzing trace with hash -536279797, now seen corresponding path program 1 times [2022-02-16 10:03:59,802 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:03:59,802 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982197227] [2022-02-16 10:03:59,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:59,802 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:03:59,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:03:59,826 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 10:03:59,826 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:03:59,826 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982197227] [2022-02-16 10:03:59,826 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982197227] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:03:59,826 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1819282684] [2022-02-16 10:03:59,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:03:59,826 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:03:59,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:03:59,827 INFO L229 MonitoredProcess]: Starting monitored process 474 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:03:59,828 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (474)] Waiting until timeout for monitored process [2022-02-16 10:04:00,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:00,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 10:04:00,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:00,337 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:00,337 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:00,425 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 10:04:00,425 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1819282684] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:00,425 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:00,426 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 10:04:00,426 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209453348] [2022-02-16 10:04:00,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:00,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 10:04:00,426 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:00,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 10:04:00,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 10:04:00,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:00,426 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:00,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 10:04:00,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:00,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:00,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:00,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:00,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:00,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 10:04:00,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:00,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:00,878 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 10:04:00,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:00,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:00,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:00,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:00,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:00,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:00,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 10:04:00,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:00,897 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (474)] Forceful destruction successful, exit code 0 [2022-02-16 10:04:01,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable471,474 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:01,079 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:01,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:01,079 INFO L85 PathProgramCache]: Analyzing trace with hash 706639566, now seen corresponding path program 1 times [2022-02-16 10:04:01,080 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:01,080 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147733858] [2022-02-16 10:04:01,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:01,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:01,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:01,106 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 10:04:01,106 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:01,106 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147733858] [2022-02-16 10:04:01,106 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147733858] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:01,106 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611818693] [2022-02-16 10:04:01,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:01,106 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:01,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:01,115 INFO L229 MonitoredProcess]: Starting monitored process 475 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:01,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (475)] Waiting until timeout for monitored process [2022-02-16 10:04:01,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:01,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 10:04:01,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:01,620 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:01,620 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:01,681 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 10:04:01,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611818693] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:01,681 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:01,681 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 10:04:01,681 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780802307] [2022-02-16 10:04:01,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:01,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 10:04:01,681 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:01,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 10:04:01,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 10:04:01,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:01,682 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:01,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:04:01,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:01,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:01,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:01,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:01,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:01,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:01,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 10:04:01,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:01,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:02,223 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 10:04:02,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:02,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:02,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:02,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:02,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:02,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:02,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:02,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 10:04:02,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:02,248 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (475)] Ended with exit code 0 [2022-02-16 10:04:02,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 475 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable472 [2022-02-16 10:04:02,424 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:02,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:02,424 INFO L85 PathProgramCache]: Analyzing trace with hash -1524926360, now seen corresponding path program 1 times [2022-02-16 10:04:02,424 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:02,425 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735085587] [2022-02-16 10:04:02,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:02,425 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:02,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:02,449 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 10:04:02,449 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:02,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735085587] [2022-02-16 10:04:02,449 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735085587] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:02,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651761137] [2022-02-16 10:04:02,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:02,449 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:02,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:02,451 INFO L229 MonitoredProcess]: Starting monitored process 476 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:02,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (476)] Waiting until timeout for monitored process [2022-02-16 10:04:02,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:02,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 10:04:02,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:02,960 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:02,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:03,032 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 10:04:03,032 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651761137] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:03,032 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:03,032 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 10:04:03,032 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021243454] [2022-02-16 10:04:03,032 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:03,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 10:04:03,033 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:03,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 10:04:03,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 10:04:03,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:03,033 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:03,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:04:03,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:03,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:03,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:03,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:03,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:03,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:03,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:03,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 10:04:03,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:03,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:03,485 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 10:04:03,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:03,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:03,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:03,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:03,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:03,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:03,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:03,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:03,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 10:04:03,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:03,502 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (476)] Ended with exit code 0 [2022-02-16 10:04:03,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable473,476 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:03,690 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:03,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:03,691 INFO L85 PathProgramCache]: Analyzing trace with hash 1437377243, now seen corresponding path program 1 times [2022-02-16 10:04:03,691 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:03,691 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430213583] [2022-02-16 10:04:03,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:03,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:03,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:03,715 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 10:04:03,715 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:03,715 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430213583] [2022-02-16 10:04:03,715 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430213583] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:03,715 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106920380] [2022-02-16 10:04:03,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:03,715 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:03,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:03,716 INFO L229 MonitoredProcess]: Starting monitored process 477 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:03,717 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (477)] Waiting until timeout for monitored process [2022-02-16 10:04:03,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:03,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 10:04:03,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:04,201 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:04,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:04,277 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 10:04:04,277 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106920380] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:04,277 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:04,277 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 10:04:04,277 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815403184] [2022-02-16 10:04:04,277 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:04,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 10:04:04,277 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:04,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 10:04:04,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 10:04:04,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:04,278 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:04,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 10:04:04,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:04,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:04,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:04,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:04,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:04,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:04,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:04,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:04,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 10:04:04,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:04,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:04,981 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 10:04:04,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:04,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:04,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:04,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:04,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:04,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:04,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:04,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:04,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:04,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 10:04:04,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:04,998 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (477)] Forceful destruction successful, exit code 0 [2022-02-16 10:04:05,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 477 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable474 [2022-02-16 10:04:05,182 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:05,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:05,182 INFO L85 PathProgramCache]: Analyzing trace with hash -2133659375, now seen corresponding path program 1 times [2022-02-16 10:04:05,182 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:05,182 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056787570] [2022-02-16 10:04:05,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:05,182 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:05,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:05,207 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 10:04:05,207 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:05,207 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056787570] [2022-02-16 10:04:05,207 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056787570] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:05,207 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023441334] [2022-02-16 10:04:05,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:05,207 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:05,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:05,222 INFO L229 MonitoredProcess]: Starting monitored process 478 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:05,232 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (478)] Waiting until timeout for monitored process [2022-02-16 10:04:05,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:05,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 10:04:05,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:05,846 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:05,847 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:05,927 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 10:04:05,927 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023441334] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:05,927 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:05,928 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 10:04:05,928 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118969305] [2022-02-16 10:04:05,928 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:05,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 10:04:05,928 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:05,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 10:04:05,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 10:04:05,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:05,928 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:05,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:04:05,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:05,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:05,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:05,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:05,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:05,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:05,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:05,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:05,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:05,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 10:04:05,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:05,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:06,512 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 10:04:06,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:06,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:06,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:06,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:06,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:06,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:06,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:06,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:06,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:06,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:06,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 10:04:06,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:06,534 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (478)] Forceful destruction successful, exit code 0 [2022-02-16 10:04:06,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 478 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable475 [2022-02-16 10:04:06,727 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:06,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:06,727 INFO L85 PathProgramCache]: Analyzing trace with hash 1931861400, now seen corresponding path program 1 times [2022-02-16 10:04:06,727 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:06,727 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331334869] [2022-02-16 10:04:06,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:06,727 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:06,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:06,748 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 10:04:06,748 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:06,748 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331334869] [2022-02-16 10:04:06,748 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331334869] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:06,748 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14025928] [2022-02-16 10:04:06,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:06,749 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:06,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:06,750 INFO L229 MonitoredProcess]: Starting monitored process 479 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:06,751 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (479)] Waiting until timeout for monitored process [2022-02-16 10:04:06,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:06,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 10:04:06,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:07,293 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:07,293 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:07,379 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 10:04:07,379 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14025928] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:07,380 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:07,380 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 10:04:07,380 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836669656] [2022-02-16 10:04:07,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:07,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 10:04:07,380 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:07,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 10:04:07,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 10:04:07,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:07,380 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:07,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:04:07,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:07,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:07,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:07,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:07,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:07,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:07,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:07,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:07,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:07,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:07,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 10:04:07,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:07,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:08,192 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 192 transitions and produced 180 states. [2022-02-16 10:04:08,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:08,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:08,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:08,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:08,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:08,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:08,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:08,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:08,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:08,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:08,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:08,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 10:04:08,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:08,210 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (479)] Forceful destruction successful, exit code 0 [2022-02-16 10:04:08,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 479 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable476 [2022-02-16 10:04:08,410 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:08,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:08,410 INFO L85 PathProgramCache]: Analyzing trace with hash 1142944642, now seen corresponding path program 1 times [2022-02-16 10:04:08,410 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:08,410 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651271359] [2022-02-16 10:04:08,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:08,410 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:08,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:08,431 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 10:04:08,431 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:08,431 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651271359] [2022-02-16 10:04:08,431 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651271359] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:08,431 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429024438] [2022-02-16 10:04:08,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:08,431 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:08,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:08,433 INFO L229 MonitoredProcess]: Starting monitored process 480 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:08,433 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (480)] Waiting until timeout for monitored process [2022-02-16 10:04:08,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:08,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 10:04:08,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:09,130 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:09,130 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:09,254 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 10:04:09,254 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429024438] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:09,254 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:09,254 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 30, 5] total 38 [2022-02-16 10:04:09,254 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474719567] [2022-02-16 10:04:09,254 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:09,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 10:04:09,255 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:09,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 10:04:09,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 10:04:09,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:09,255 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:09,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.921052631578948) internal successors, (187), 39 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:04:09,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:09,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:09,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:09,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:09,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:09,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:09,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:09,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:09,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:09,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:09,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:09,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-02-16 10:04:09,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:09,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:10,151 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 206 transitions and produced 193 states. [2022-02-16 10:04:10,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:10,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:10,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:10,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:10,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:10,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:10,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:10,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:10,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:10,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:10,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:10,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:10,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 10:04:10,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:10,187 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (480)] Forceful destruction successful, exit code 0 [2022-02-16 10:04:10,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 480 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable477 [2022-02-16 10:04:10,352 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:10,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:10,353 INFO L85 PathProgramCache]: Analyzing trace with hash 132526325, now seen corresponding path program 1 times [2022-02-16 10:04:10,353 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:10,353 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71709310] [2022-02-16 10:04:10,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:10,353 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:10,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:10,375 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 10:04:10,375 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:10,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71709310] [2022-02-16 10:04:10,375 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71709310] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:10,376 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293800925] [2022-02-16 10:04:10,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:10,376 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:10,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:10,381 INFO L229 MonitoredProcess]: Starting monitored process 481 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:10,382 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (481)] Waiting until timeout for monitored process [2022-02-16 10:04:10,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:10,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 10:04:10,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:11,060 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:11,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:11,158 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 10:04:11,158 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293800925] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:11,158 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:11,158 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 32, 5] total 40 [2022-02-16 10:04:11,158 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886917437] [2022-02-16 10:04:11,158 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:11,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 10:04:11,158 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:11,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 10:04:11,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 10:04:11,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:11,159 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:11,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 5.0) internal successors, (200), 41 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:04:11,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:11,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:11,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:11,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:11,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:11,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:11,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:11,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:11,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:11,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:11,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:11,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:11,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-02-16 10:04:11,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:11,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:11,867 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 220 transitions and produced 206 states. [2022-02-16 10:04:11,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:11,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:11,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:11,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:11,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:11,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:11,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:11,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:11,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:11,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:11,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:11,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:11,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:11,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-16 10:04:11,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:11,884 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (481)] Ended with exit code 0 [2022-02-16 10:04:12,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable478,481 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:12,083 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:12,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:12,084 INFO L85 PathProgramCache]: Analyzing trace with hash 165431635, now seen corresponding path program 1 times [2022-02-16 10:04:12,084 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:12,084 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230993132] [2022-02-16 10:04:12,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:12,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:12,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:12,123 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 10:04:12,123 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:12,123 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230993132] [2022-02-16 10:04:12,123 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230993132] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:12,123 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410894832] [2022-02-16 10:04:12,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:12,123 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:12,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:12,125 INFO L229 MonitoredProcess]: Starting monitored process 482 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:12,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (482)] Waiting until timeout for monitored process [2022-02-16 10:04:12,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:12,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 10:04:12,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:12,827 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:12,827 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:12,960 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 10:04:12,960 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410894832] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:12,960 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:12,960 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 34, 5] total 42 [2022-02-16 10:04:12,960 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117262715] [2022-02-16 10:04:12,961 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:12,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 10:04:12,961 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:12,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 10:04:12,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1616, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 10:04:12,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:12,961 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:12,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 5.071428571428571) internal successors, (213), 43 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:04:12,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:12,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:12,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:12,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:12,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:12,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:12,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:12,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:12,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:12,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:12,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:12,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:12,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:12,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-16 10:04:12,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:12,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:13,786 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 234 transitions and produced 219 states. [2022-02-16 10:04:13,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:13,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:13,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:13,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:13,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:13,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:13,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:13,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:13,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:13,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:13,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:13,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:13,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:13,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:13,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-16 10:04:13,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:13,803 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (482)] Forceful destruction successful, exit code 0 [2022-02-16 10:04:13,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 482 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable479 [2022-02-16 10:04:13,987 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:13,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:13,987 INFO L85 PathProgramCache]: Analyzing trace with hash 99581362, now seen corresponding path program 1 times [2022-02-16 10:04:13,987 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:13,987 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362230651] [2022-02-16 10:04:13,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:13,988 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:13,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:14,011 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 62 proven. 2 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 10:04:14,011 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:14,011 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362230651] [2022-02-16 10:04:14,011 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362230651] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:14,011 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696896846] [2022-02-16 10:04:14,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:14,011 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:14,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:14,028 INFO L229 MonitoredProcess]: Starting monitored process 483 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:14,035 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (483)] Waiting until timeout for monitored process [2022-02-16 10:04:14,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:14,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-16 10:04:14,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:14,806 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:14,806 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:14,918 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 10:04:14,918 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696896846] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:14,918 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:14,919 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 36, 5] total 44 [2022-02-16 10:04:14,919 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293897604] [2022-02-16 10:04:14,919 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:14,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 10:04:14,919 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:14,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 10:04:14,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 10:04:14,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:14,919 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:14,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 5.136363636363637) internal successors, (226), 45 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) [2022-02-16 10:04:14,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:14,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:14,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:14,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:14,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:14,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:14,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:14,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:14,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:14,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:14,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:14,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:14,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:14,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:14,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-16 10:04:14,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:14,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:15,892 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 248 transitions and produced 232 states. [2022-02-16 10:04:15,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-16 10:04:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:15,909 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (483)] Ended with exit code 0 [2022-02-16 10:04:16,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 483 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable480 [2022-02-16 10:04:16,102 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:16,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:16,103 INFO L85 PathProgramCache]: Analyzing trace with hash -997022212, now seen corresponding path program 1 times [2022-02-16 10:04:16,103 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:16,103 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785418272] [2022-02-16 10:04:16,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:16,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:16,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:16,129 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 66 proven. 2 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 10:04:16,129 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:16,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785418272] [2022-02-16 10:04:16,129 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785418272] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:16,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113530058] [2022-02-16 10:04:16,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:16,129 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:16,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:16,130 INFO L229 MonitoredProcess]: Starting monitored process 484 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:16,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (484)] Waiting until timeout for monitored process [2022-02-16 10:04:16,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:16,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-16 10:04:16,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:17,047 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:17,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:17,203 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 10:04:17,203 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1113530058] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:17,203 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:17,203 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 38, 5] total 46 [2022-02-16 10:04:17,203 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884341883] [2022-02-16 10:04:17,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:17,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 10:04:17,203 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:17,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 10:04:17,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1952, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 10:04:17,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:17,204 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:17,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 5.195652173913044) internal successors, (239), 47 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:04:17,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:17,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:17,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:17,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:17,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:17,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:17,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:17,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:17,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:17,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:17,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:17,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:17,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:17,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:17,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:17,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-02-16 10:04:17,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:17,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:18,265 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 245 states. [2022-02-16 10:04:18,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:18,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:18,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:18,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:18,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:18,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:18,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:18,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:18,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:18,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:18,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:18,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:18,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:18,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:18,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:18,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:18,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-16 10:04:18,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:18,283 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (484)] Forceful destruction successful, exit code 0 [2022-02-16 10:04:18,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable481,484 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:18,480 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:18,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:18,480 INFO L85 PathProgramCache]: Analyzing trace with hash 327281135, now seen corresponding path program 1 times [2022-02-16 10:04:18,480 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:18,480 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903267961] [2022-02-16 10:04:18,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:18,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:18,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:18,506 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 70 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 10:04:18,507 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:18,507 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903267961] [2022-02-16 10:04:18,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903267961] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:18,507 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964885307] [2022-02-16 10:04:18,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:18,507 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:18,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:18,508 INFO L229 MonitoredProcess]: Starting monitored process 485 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:18,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (485)] Waiting until timeout for monitored process [2022-02-16 10:04:18,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:18,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-16 10:04:18,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:19,396 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:19,396 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:19,580 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 10:04:19,580 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964885307] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:19,580 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:19,580 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 40, 5] total 48 [2022-02-16 10:04:19,580 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240446233] [2022-02-16 10:04:19,580 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:19,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 10:04:19,580 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:19,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 10:04:19,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 10:04:19,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:19,581 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:19,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 5.25) internal successors, (252), 49 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:04:19,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:19,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:19,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:19,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:19,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:19,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:19,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:19,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:19,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:19,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:19,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:19,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:19,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:19,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:19,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:19,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:19,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-02-16 10:04:19,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:19,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:20,934 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 276 transitions and produced 258 states. [2022-02-16 10:04:20,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:20,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:20,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:20,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:20,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:20,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:20,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:20,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:20,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:20,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:20,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:20,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:20,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:20,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:20,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:20,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:20,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:20,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 10:04:20,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:20,952 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (485)] Forceful destruction successful, exit code 0 [2022-02-16 10:04:21,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable482,485 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:21,152 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:21,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:21,152 INFO L85 PathProgramCache]: Analyzing trace with hash 1920496325, now seen corresponding path program 1 times [2022-02-16 10:04:21,152 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:21,152 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741115806] [2022-02-16 10:04:21,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:21,152 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:21,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:21,175 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 10:04:21,175 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:21,175 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741115806] [2022-02-16 10:04:21,175 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741115806] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:21,176 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306680749] [2022-02-16 10:04:21,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:21,176 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:21,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:21,177 INFO L229 MonitoredProcess]: Starting monitored process 486 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:21,178 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (486)] Waiting until timeout for monitored process [2022-02-16 10:04:21,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:21,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 43 conjunts are in the unsatisfiable core [2022-02-16 10:04:21,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:21,970 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:21,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:22,101 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 10:04:22,101 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306680749] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:22,101 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:22,101 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 42, 5] total 50 [2022-02-16 10:04:22,102 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647903704] [2022-02-16 10:04:22,102 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:22,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-02-16 10:04:22,102 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:22,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-02-16 10:04:22,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=2320, Unknown=0, NotChecked=0, Total=2550 [2022-02-16 10:04:22,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:22,102 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:22,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 5.3) internal successors, (265), 51 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:22,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:23,471 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 290 transitions and produced 271 states. [2022-02-16 10:04:23,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:23,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:23,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:23,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:23,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:23,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:23,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:23,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:23,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:23,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:23,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:23,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:23,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:23,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:23,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:23,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:23,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:23,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:23,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-16 10:04:23,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:23,503 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (486)] Forceful destruction successful, exit code 0 [2022-02-16 10:04:23,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable483,486 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:23,672 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:23,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:23,673 INFO L85 PathProgramCache]: Analyzing trace with hash 488033196, now seen corresponding path program 1 times [2022-02-16 10:04:23,673 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:23,673 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763082506] [2022-02-16 10:04:23,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:23,673 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:23,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:23,701 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 78 proven. 2 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 10:04:23,702 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:23,702 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763082506] [2022-02-16 10:04:23,702 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763082506] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:23,702 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95037592] [2022-02-16 10:04:23,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:23,702 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:23,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:23,703 INFO L229 MonitoredProcess]: Starting monitored process 487 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:23,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (487)] Waiting until timeout for monitored process [2022-02-16 10:04:23,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:23,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-16 10:04:23,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:24,711 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:24,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:24,876 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 10:04:24,876 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95037592] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:24,876 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:24,876 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 44, 5] total 52 [2022-02-16 10:04:24,876 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847656358] [2022-02-16 10:04:24,876 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:24,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-16 10:04:24,877 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:24,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-16 10:04:24,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=2516, Unknown=0, NotChecked=0, Total=2756 [2022-02-16 10:04:24,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:24,877 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:24,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 5.346153846153846) internal successors, (278), 53 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:04:24,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:24,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:24,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:24,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:24,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:24,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:24,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:24,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:24,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:24,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:24,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:24,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:24,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:24,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:24,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:24,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:24,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:24,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:24,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-02-16 10:04:24,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:24,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:26,562 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 304 transitions and produced 284 states. [2022-02-16 10:04:26,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:26,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:26,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:26,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:26,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:26,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:26,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:26,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:26,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:26,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:26,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:26,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:26,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:26,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:26,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:26,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:26,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:26,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:26,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:04:26,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-16 10:04:26,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:04:26,580 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (487)] Forceful destruction successful, exit code 0 [2022-02-16 10:04:26,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable484,487 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:26,770 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:26,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:26,771 INFO L85 PathProgramCache]: Analyzing trace with hash 1492545438, now seen corresponding path program 1 times [2022-02-16 10:04:26,771 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:26,771 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311196024] [2022-02-16 10:04:26,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:26,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:26,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:26,797 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 82 proven. 2 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 10:04:26,797 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:26,798 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311196024] [2022-02-16 10:04:26,798 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311196024] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:26,798 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242120185] [2022-02-16 10:04:26,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:26,798 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:26,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:26,799 INFO L229 MonitoredProcess]: Starting monitored process 488 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:26,799 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (488)] Waiting until timeout for monitored process [2022-02-16 10:04:27,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:27,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 47 conjunts are in the unsatisfiable core [2022-02-16 10:04:27,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:27,989 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:27,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:28,173 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 10:04:28,173 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242120185] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:28,174 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:28,174 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 46, 5] total 54 [2022-02-16 10:04:28,174 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793681241] [2022-02-16 10:04:28,174 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:28,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-02-16 10:04:28,174 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:28,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-02-16 10:04:28,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=2720, Unknown=0, NotChecked=0, Total=2970 [2022-02-16 10:04:28,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:28,175 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:28,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 54 states have (on average 5.388888888888889) internal successors, (291), 55 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:04:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:29,826 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 318 transitions and produced 297 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:04:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-16 10:04:29,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:04:29,844 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (488)] Ended with exit code 0 [2022-02-16 10:04:30,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 488 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable485 [2022-02-16 10:04:30,036 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:30,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:30,037 INFO L85 PathProgramCache]: Analyzing trace with hash -308284483, now seen corresponding path program 1 times [2022-02-16 10:04:30,037 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:30,037 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272296621] [2022-02-16 10:04:30,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:30,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:30,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:30,065 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 86 proven. 2 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 10:04:30,065 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:30,065 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272296621] [2022-02-16 10:04:30,065 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272296621] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:30,065 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380579761] [2022-02-16 10:04:30,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:30,065 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:30,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:30,067 INFO L229 MonitoredProcess]: Starting monitored process 489 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:30,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (489)] Waiting until timeout for monitored process [2022-02-16 10:04:30,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:30,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-16 10:04:30,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:31,252 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:31,253 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:31,474 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-16 10:04:31,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380579761] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:31,474 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:31,474 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 48, 5] total 56 [2022-02-16 10:04:31,475 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089185071] [2022-02-16 10:04:31,475 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:31,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-02-16 10:04:31,475 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:31,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-02-16 10:04:31,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=2932, Unknown=0, NotChecked=0, Total=3192 [2022-02-16 10:04:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:31,475 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:31,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 56 states have (on average 5.428571428571429) internal successors, (304), 57 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) [2022-02-16 10:04:31,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:04:31,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:33,614 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 332 transitions and produced 310 states. [2022-02-16 10:04:33,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:33,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:33,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:33,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:33,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:33,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:33,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:33,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:33,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:33,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:33,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:33,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:33,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:33,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:33,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:33,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:33,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:33,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:33,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:04:33,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:04:33,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:04:33,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-16 10:04:33,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:04:33,632 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (489)] Forceful destruction successful, exit code 0 [2022-02-16 10:04:33,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 489 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable486 [2022-02-16 10:04:33,823 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:33,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:33,823 INFO L85 PathProgramCache]: Analyzing trace with hash -1346859517, now seen corresponding path program 1 times [2022-02-16 10:04:33,823 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:33,823 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093382960] [2022-02-16 10:04:33,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:33,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:33,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:33,851 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 90 proven. 2 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-16 10:04:33,851 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:33,851 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093382960] [2022-02-16 10:04:33,851 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093382960] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:33,851 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339631120] [2022-02-16 10:04:33,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:33,852 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:33,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:33,853 INFO L229 MonitoredProcess]: Starting monitored process 490 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:33,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (490)] Waiting until timeout for monitored process [2022-02-16 10:04:34,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:34,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 51 conjunts are in the unsatisfiable core [2022-02-16 10:04:34,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:34,820 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:34,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:34,975 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2022-02-16 10:04:34,975 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339631120] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:34,975 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:34,975 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 50, 5] total 58 [2022-02-16 10:04:34,975 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065325318] [2022-02-16 10:04:34,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:34,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-02-16 10:04:34,975 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:34,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-02-16 10:04:34,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=3152, Unknown=0, NotChecked=0, Total=3422 [2022-02-16 10:04:34,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:34,976 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:34,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 58 states have (on average 5.4655172413793105) internal successors, (317), 59 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:04:34,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:34,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:34,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:04:34,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:37,096 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 346 transitions and produced 323 states. [2022-02-16 10:04:37,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:37,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:37,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:37,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:37,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:37,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:37,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:37,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:37,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:37,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:37,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:37,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:37,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:37,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:37,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:37,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:37,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:37,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:37,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:04:37,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:04:37,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:04:37,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:04:37,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-16 10:04:37,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:04:37,119 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (490)] Forceful destruction successful, exit code 0 [2022-02-16 10:04:37,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 490 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable487 [2022-02-16 10:04:37,298 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:37,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:37,298 INFO L85 PathProgramCache]: Analyzing trace with hash 2137529734, now seen corresponding path program 1 times [2022-02-16 10:04:37,298 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:37,298 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653792599] [2022-02-16 10:04:37,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:37,298 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:37,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:37,324 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 94 proven. 2 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2022-02-16 10:04:37,324 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:37,324 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653792599] [2022-02-16 10:04:37,324 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653792599] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:37,324 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859630266] [2022-02-16 10:04:37,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:37,324 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:37,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:37,325 INFO L229 MonitoredProcess]: Starting monitored process 491 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:37,326 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (491)] Waiting until timeout for monitored process [2022-02-16 10:04:37,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:37,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 53 conjunts are in the unsatisfiable core [2022-02-16 10:04:37,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:38,391 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:38,391 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:38,551 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 576 trivial. 0 not checked. [2022-02-16 10:04:38,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859630266] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:38,551 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:38,551 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 52, 5] total 60 [2022-02-16 10:04:38,551 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590226810] [2022-02-16 10:04:38,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:38,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-02-16 10:04:38,552 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:38,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-02-16 10:04:38,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=3380, Unknown=0, NotChecked=0, Total=3660 [2022-02-16 10:04:38,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:38,553 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:38,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 60 states have (on average 5.5) internal successors, (330), 61 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:04:38,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:40,513 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 360 transitions and produced 336 states. [2022-02-16 10:04:40,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:40,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:40,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:40,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:40,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:40,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:40,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:40,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:40,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:40,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:40,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:40,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:40,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:40,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:40,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:40,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:40,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:40,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:40,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:04:40,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:04:40,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:04:40,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:04:40,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:04:40,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-02-16 10:04:40,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:04:40,537 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (491)] Forceful destruction successful, exit code 0 [2022-02-16 10:04:40,714 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 491 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable488 [2022-02-16 10:04:40,715 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:40,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:40,715 INFO L85 PathProgramCache]: Analyzing trace with hash -333750664, now seen corresponding path program 1 times [2022-02-16 10:04:40,715 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:40,715 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117273892] [2022-02-16 10:04:40,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:40,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:40,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:40,745 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 98 proven. 2 refuted. 0 times theorem prover too weak. 576 trivial. 0 not checked. [2022-02-16 10:04:40,745 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:40,745 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117273892] [2022-02-16 10:04:40,746 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117273892] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:40,746 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99446905] [2022-02-16 10:04:40,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:40,746 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:40,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:40,747 INFO L229 MonitoredProcess]: Starting monitored process 492 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:40,768 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (492)] Waiting until timeout for monitored process [2022-02-16 10:04:41,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:41,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 55 conjunts are in the unsatisfiable core [2022-02-16 10:04:41,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:42,002 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 676 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:42,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:42,209 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 625 trivial. 0 not checked. [2022-02-16 10:04:42,209 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99446905] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:42,209 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:42,209 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 54, 5] total 62 [2022-02-16 10:04:42,209 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436803597] [2022-02-16 10:04:42,209 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:42,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-02-16 10:04:42,209 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:42,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-02-16 10:04:42,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=290, Invalid=3616, Unknown=0, NotChecked=0, Total=3906 [2022-02-16 10:04:42,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:42,210 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:42,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 62 states have (on average 5.532258064516129) internal successors, (343), 63 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) [2022-02-16 10:04:42,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:42,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:42,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:42,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:42,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:42,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:42,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:42,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:42,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:42,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:42,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:42,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:42,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:42,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:42,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:42,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:42,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:42,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:42,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:04:42,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:04:42,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:04:42,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:04:42,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:04:42,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-02-16 10:04:42,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:04:42,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:43,967 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 374 transitions and produced 349 states. [2022-02-16 10:04:43,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:43,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:43,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:43,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:43,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:43,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:43,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:43,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:43,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:43,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:43,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:43,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:43,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:43,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:43,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:43,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:43,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:43,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:43,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:04:43,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:04:43,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:04:43,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:04:43,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:04:43,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:04:43,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 10:04:43,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:04:43,985 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (492)] Ended with exit code 0 [2022-02-16 10:04:44,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 492 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable489 [2022-02-16 10:04:44,183 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:44,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:44,184 INFO L85 PathProgramCache]: Analyzing trace with hash -369645245, now seen corresponding path program 1 times [2022-02-16 10:04:44,184 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:44,184 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048109984] [2022-02-16 10:04:44,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:44,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:44,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:44,211 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 102 proven. 2 refuted. 0 times theorem prover too weak. 625 trivial. 0 not checked. [2022-02-16 10:04:44,212 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:44,212 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048109984] [2022-02-16 10:04:44,212 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048109984] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:44,212 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [224737732] [2022-02-16 10:04:44,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:44,212 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:44,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:44,213 INFO L229 MonitoredProcess]: Starting monitored process 493 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:44,214 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (493)] Waiting until timeout for monitored process [2022-02-16 10:04:44,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:44,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 57 conjunts are in the unsatisfiable core [2022-02-16 10:04:44,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:45,506 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 0 proven. 729 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:45,507 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:45,756 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 0 proven. 53 refuted. 0 times theorem prover too weak. 676 trivial. 0 not checked. [2022-02-16 10:04:45,756 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [224737732] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:45,756 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:45,756 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 56, 5] total 64 [2022-02-16 10:04:45,756 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663777448] [2022-02-16 10:04:45,756 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:45,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-02-16 10:04:45,757 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:45,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-02-16 10:04:45,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=3860, Unknown=0, NotChecked=0, Total=4160 [2022-02-16 10:04:45,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:45,757 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:45,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 64 states have (on average 5.5625) internal successors, (356), 65 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:04:45,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:45,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:45,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:45,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:04:45,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:48,346 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 388 transitions and produced 362 states. [2022-02-16 10:04:48,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:48,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-02-16 10:04:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:04:48,365 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (493)] Ended with exit code 0 [2022-02-16 10:04:48,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable490,493 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:48,548 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:48,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:48,548 INFO L85 PathProgramCache]: Analyzing trace with hash -1124967155, now seen corresponding path program 1 times [2022-02-16 10:04:48,548 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:48,548 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928127253] [2022-02-16 10:04:48,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:48,548 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:48,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:48,580 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 106 proven. 2 refuted. 0 times theorem prover too weak. 676 trivial. 0 not checked. [2022-02-16 10:04:48,580 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:48,580 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928127253] [2022-02-16 10:04:48,580 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928127253] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:48,580 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240250435] [2022-02-16 10:04:48,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:48,580 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:48,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:48,581 INFO L229 MonitoredProcess]: Starting monitored process 494 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:48,582 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (494)] Waiting until timeout for monitored process [2022-02-16 10:04:48,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:48,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 59 conjunts are in the unsatisfiable core [2022-02-16 10:04:48,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:50,121 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 0 proven. 784 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:50,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:50,398 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 729 trivial. 0 not checked. [2022-02-16 10:04:50,398 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240250435] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:50,398 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:50,398 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 58, 5] total 66 [2022-02-16 10:04:50,398 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115756657] [2022-02-16 10:04:50,398 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:50,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-02-16 10:04:50,399 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:50,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-02-16 10:04:50,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=310, Invalid=4112, Unknown=0, NotChecked=0, Total=4422 [2022-02-16 10:04:50,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:50,400 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:50,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 66 states have (on average 5.590909090909091) internal successors, (369), 67 states have internal predecessors, (369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:04:50,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:50,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:50,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:50,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:50,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:50,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:50,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:50,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:50,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:50,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:50,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:50,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:50,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:50,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:50,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:50,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:50,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:50,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:50,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:04:50,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:04:50,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:04:50,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:04:50,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:04:50,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:04:50,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:04:50,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-02-16 10:04:50,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:04:50,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:53,931 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 402 transitions and produced 375 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:04:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-02-16 10:04:53,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:04:53,950 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (494)] Forceful destruction successful, exit code 0 [2022-02-16 10:04:54,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable491,494 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:54,133 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:54,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:54,133 INFO L85 PathProgramCache]: Analyzing trace with hash 1691947160, now seen corresponding path program 1 times [2022-02-16 10:04:54,133 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:54,133 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750703062] [2022-02-16 10:04:54,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:54,134 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:54,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:54,256 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 110 proven. 2 refuted. 0 times theorem prover too weak. 729 trivial. 0 not checked. [2022-02-16 10:04:54,256 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:54,256 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750703062] [2022-02-16 10:04:54,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750703062] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:54,256 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739294428] [2022-02-16 10:04:54,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:54,256 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:54,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:54,267 INFO L229 MonitoredProcess]: Starting monitored process 495 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:54,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (495)] Waiting until timeout for monitored process [2022-02-16 10:04:54,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:54,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 61 conjunts are in the unsatisfiable core [2022-02-16 10:04:54,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:04:56,121 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 0 proven. 841 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:04:56,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:04:56,355 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 784 trivial. 0 not checked. [2022-02-16 10:04:56,355 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739294428] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:04:56,355 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:04:56,355 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 60, 5] total 68 [2022-02-16 10:04:56,355 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219904961] [2022-02-16 10:04:56,355 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:04:56,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2022-02-16 10:04:56,355 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:04:56,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2022-02-16 10:04:56,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=320, Invalid=4372, Unknown=0, NotChecked=0, Total=4692 [2022-02-16 10:04:56,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:56,356 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:04:56,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 68 states have (on average 5.617647058823529) internal successors, (382), 69 states have internal predecessors, (382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:04:56,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:56,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:56,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:56,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:56,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:56,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:56,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:56,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:56,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:56,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:56,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:56,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:56,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:56,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:56,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:56,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:56,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:56,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:56,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:04:56,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:04:56,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:04:56,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:04:56,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:04:56,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:04:56,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:04:56,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:04:56,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2022-02-16 10:04:56,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:04:56,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:04:58,729 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 416 transitions and produced 388 states. [2022-02-16 10:04:58,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:04:58,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-02-16 10:04:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-16 10:04:58,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-02-16 10:04:58,779 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (495)] Forceful destruction successful, exit code 0 [2022-02-16 10:04:58,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable492,495 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:58,947 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:04:58,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:04:58,947 INFO L85 PathProgramCache]: Analyzing trace with hash -628741034, now seen corresponding path program 1 times [2022-02-16 10:04:58,947 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:04:58,947 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411193716] [2022-02-16 10:04:58,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:58,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:04:58,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:58,981 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 114 proven. 2 refuted. 0 times theorem prover too weak. 784 trivial. 0 not checked. [2022-02-16 10:04:58,981 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:04:58,981 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411193716] [2022-02-16 10:04:58,981 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411193716] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:04:58,981 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1334601363] [2022-02-16 10:04:58,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:04:58,982 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:04:58,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:04:58,983 INFO L229 MonitoredProcess]: Starting monitored process 496 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:04:58,983 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (496)] Waiting until timeout for monitored process [2022-02-16 10:04:59,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:04:59,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 63 conjunts are in the unsatisfiable core [2022-02-16 10:04:59,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:00,388 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 0 proven. 900 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:00,388 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:00,668 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 841 trivial. 0 not checked. [2022-02-16 10:05:00,669 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1334601363] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:00,669 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:00,669 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 62, 5] total 70 [2022-02-16 10:05:00,669 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623674572] [2022-02-16 10:05:00,669 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:00,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-02-16 10:05:00,669 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:00,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-02-16 10:05:00,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=330, Invalid=4640, Unknown=0, NotChecked=0, Total=4970 [2022-02-16 10:05:00,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:00,670 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:00,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 70 states have (on average 5.642857142857143) internal successors, (395), 71 states have internal predecessors, (395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:00,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:00,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:00,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:00,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:00,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:00,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:00,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:00,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:00,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:00,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:00,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:00,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:00,671 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:00,671 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:00,671 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:00,671 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:00,671 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:00,671 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:05:00,671 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:05:00,671 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:05:00,671 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:05:00,671 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:05:00,671 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:05:00,671 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:05:00,671 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:05:00,671 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:05:00,671 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2022-02-16 10:05:00,671 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-16 10:05:00,671 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2022-02-16 10:05:00,671 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:03,056 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 423 transitions and produced 394 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:05:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-02-16 10:05:03,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-16 10:05:03,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-02-16 10:05:03,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-02-16 10:05:03,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (496)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:03,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable493,496 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:03,271 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 28 more)] === [2022-02-16 10:05:03,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:03,271 INFO L85 PathProgramCache]: Analyzing trace with hash 1985835223, now seen corresponding path program 1 times [2022-02-16 10:05:03,271 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:03,272 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712340428] [2022-02-16 10:05:03,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:03,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:03,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 10:05:03,288 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 10:05:03,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 10:05:03,317 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 10:05:03,318 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 10:05:03,318 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (31 of 32 remaining) [2022-02-16 10:05:03,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (30 of 32 remaining) [2022-02-16 10:05:03,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (29 of 32 remaining) [2022-02-16 10:05:03,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (28 of 32 remaining) [2022-02-16 10:05:03,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (27 of 32 remaining) [2022-02-16 10:05:03,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (26 of 32 remaining) [2022-02-16 10:05:03,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (25 of 32 remaining) [2022-02-16 10:05:03,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (24 of 32 remaining) [2022-02-16 10:05:03,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (23 of 32 remaining) [2022-02-16 10:05:03,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (22 of 32 remaining) [2022-02-16 10:05:03,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (21 of 32 remaining) [2022-02-16 10:05:03,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (20 of 32 remaining) [2022-02-16 10:05:03,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (19 of 32 remaining) [2022-02-16 10:05:03,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (18 of 32 remaining) [2022-02-16 10:05:03,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (17 of 32 remaining) [2022-02-16 10:05:03,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (16 of 32 remaining) [2022-02-16 10:05:03,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (15 of 32 remaining) [2022-02-16 10:05:03,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (14 of 32 remaining) [2022-02-16 10:05:03,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (13 of 32 remaining) [2022-02-16 10:05:03,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 32 remaining) [2022-02-16 10:05:03,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 32 remaining) [2022-02-16 10:05:03,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 32 remaining) [2022-02-16 10:05:03,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 32 remaining) [2022-02-16 10:05:03,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 32 remaining) [2022-02-16 10:05:03,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 32 remaining) [2022-02-16 10:05:03,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 32 remaining) [2022-02-16 10:05:03,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 32 remaining) [2022-02-16 10:05:03,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 32 remaining) [2022-02-16 10:05:03,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 32 remaining) [2022-02-16 10:05:03,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 32 remaining) [2022-02-16 10:05:03,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 32 remaining) [2022-02-16 10:05:03,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 32 remaining) [2022-02-16 10:05:03,319 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable494 [2022-02-16 10:05:03,320 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 10:05:03,320 WARN L235 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 10:05:03,320 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2022-02-16 10:05:03,331 WARN L322 ript$VariableManager]: TermVariabe threadThread9of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,331 WARN L322 ript$VariableManager]: TermVariabe threadThread9of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,331 WARN L322 ript$VariableManager]: TermVariabe threadThread9of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,332 WARN L322 ript$VariableManager]: TermVariabe threadThread9of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,332 WARN L322 ript$VariableManager]: TermVariabe threadThread8of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,332 WARN L322 ript$VariableManager]: TermVariabe threadThread8of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,332 WARN L322 ript$VariableManager]: TermVariabe threadThread8of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,332 WARN L322 ript$VariableManager]: TermVariabe threadThread8of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,332 WARN L322 ript$VariableManager]: TermVariabe threadThread7of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,332 WARN L322 ript$VariableManager]: TermVariabe threadThread7of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,332 WARN L322 ript$VariableManager]: TermVariabe threadThread7of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,332 WARN L322 ript$VariableManager]: TermVariabe threadThread7of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,332 WARN L322 ript$VariableManager]: TermVariabe threadThread26of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,332 WARN L322 ript$VariableManager]: TermVariabe threadThread26of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,332 WARN L322 ript$VariableManager]: TermVariabe threadThread26of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,332 WARN L322 ript$VariableManager]: TermVariabe threadThread26of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,332 WARN L322 ript$VariableManager]: TermVariabe threadThread4of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,332 WARN L322 ript$VariableManager]: TermVariabe threadThread4of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,332 WARN L322 ript$VariableManager]: TermVariabe threadThread4of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,332 WARN L322 ript$VariableManager]: TermVariabe threadThread4of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,333 WARN L322 ript$VariableManager]: TermVariabe threadThread6of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,333 WARN L322 ript$VariableManager]: TermVariabe threadThread6of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,333 WARN L322 ript$VariableManager]: TermVariabe threadThread6of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,333 WARN L322 ript$VariableManager]: TermVariabe threadThread6of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,333 WARN L322 ript$VariableManager]: TermVariabe threadThread15of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,333 WARN L322 ript$VariableManager]: TermVariabe threadThread15of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,333 WARN L322 ript$VariableManager]: TermVariabe threadThread15of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,333 WARN L322 ript$VariableManager]: TermVariabe threadThread15of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,333 WARN L322 ript$VariableManager]: TermVariabe threadThread17of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,333 WARN L322 ript$VariableManager]: TermVariabe threadThread17of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,333 WARN L322 ript$VariableManager]: TermVariabe threadThread17of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,333 WARN L322 ript$VariableManager]: TermVariabe threadThread17of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,333 WARN L322 ript$VariableManager]: TermVariabe threadThread27of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,333 WARN L322 ript$VariableManager]: TermVariabe threadThread27of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,333 WARN L322 ript$VariableManager]: TermVariabe threadThread27of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,333 WARN L322 ript$VariableManager]: TermVariabe threadThread27of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,333 WARN L322 ript$VariableManager]: TermVariabe threadThread5of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,334 WARN L322 ript$VariableManager]: TermVariabe threadThread5of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,334 WARN L322 ript$VariableManager]: TermVariabe threadThread5of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,334 WARN L322 ript$VariableManager]: TermVariabe threadThread5of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,334 WARN L322 ript$VariableManager]: TermVariabe threadThread16of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,334 WARN L322 ript$VariableManager]: TermVariabe threadThread16of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,334 WARN L322 ript$VariableManager]: TermVariabe threadThread16of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,334 WARN L322 ript$VariableManager]: TermVariabe threadThread16of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,334 WARN L322 ript$VariableManager]: TermVariabe threadThread2of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,334 WARN L322 ript$VariableManager]: TermVariabe threadThread2of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,334 WARN L322 ript$VariableManager]: TermVariabe threadThread2of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,334 WARN L322 ript$VariableManager]: TermVariabe threadThread2of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,334 WARN L322 ript$VariableManager]: TermVariabe threadThread19of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,334 WARN L322 ript$VariableManager]: TermVariabe threadThread19of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,334 WARN L322 ript$VariableManager]: TermVariabe threadThread19of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,334 WARN L322 ript$VariableManager]: TermVariabe threadThread19of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,334 WARN L322 ript$VariableManager]: TermVariabe threadThread3of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,335 WARN L322 ript$VariableManager]: TermVariabe threadThread3of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,335 WARN L322 ript$VariableManager]: TermVariabe threadThread3of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,335 WARN L322 ript$VariableManager]: TermVariabe threadThread3of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,335 WARN L322 ript$VariableManager]: TermVariabe threadThread28of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,335 WARN L322 ript$VariableManager]: TermVariabe threadThread28of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,335 WARN L322 ript$VariableManager]: TermVariabe threadThread28of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,335 WARN L322 ript$VariableManager]: TermVariabe threadThread28of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,335 WARN L322 ript$VariableManager]: TermVariabe threadThread29of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,335 WARN L322 ript$VariableManager]: TermVariabe threadThread29of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,335 WARN L322 ript$VariableManager]: TermVariabe threadThread29of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,335 WARN L322 ript$VariableManager]: TermVariabe threadThread29of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,335 WARN L322 ript$VariableManager]: TermVariabe threadThread18of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,335 WARN L322 ript$VariableManager]: TermVariabe threadThread18of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,335 WARN L322 ript$VariableManager]: TermVariabe threadThread18of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,335 WARN L322 ript$VariableManager]: TermVariabe threadThread18of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,335 WARN L322 ript$VariableManager]: TermVariabe threadThread20of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,335 WARN L322 ript$VariableManager]: TermVariabe threadThread20of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,336 WARN L322 ript$VariableManager]: TermVariabe threadThread20of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,336 WARN L322 ript$VariableManager]: TermVariabe threadThread20of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,336 WARN L322 ript$VariableManager]: TermVariabe threadThread30of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,336 WARN L322 ript$VariableManager]: TermVariabe threadThread30of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,336 WARN L322 ript$VariableManager]: TermVariabe threadThread30of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,336 WARN L322 ript$VariableManager]: TermVariabe threadThread30of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,336 WARN L322 ript$VariableManager]: TermVariabe threadThread1of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,336 WARN L322 ript$VariableManager]: TermVariabe threadThread1of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,336 WARN L322 ript$VariableManager]: TermVariabe threadThread1of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,336 WARN L322 ript$VariableManager]: TermVariabe threadThread1of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,336 WARN L322 ript$VariableManager]: TermVariabe threadThread13of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,336 WARN L322 ript$VariableManager]: TermVariabe threadThread13of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,336 WARN L322 ript$VariableManager]: TermVariabe threadThread13of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,336 WARN L322 ript$VariableManager]: TermVariabe threadThread13of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,336 WARN L322 ript$VariableManager]: TermVariabe threadThread24of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,336 WARN L322 ript$VariableManager]: TermVariabe threadThread24of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,337 WARN L322 ript$VariableManager]: TermVariabe threadThread24of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,337 WARN L322 ript$VariableManager]: TermVariabe threadThread24of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,337 WARN L322 ript$VariableManager]: TermVariabe threadThread25of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,337 WARN L322 ript$VariableManager]: TermVariabe threadThread25of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,337 WARN L322 ript$VariableManager]: TermVariabe threadThread25of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,337 WARN L322 ript$VariableManager]: TermVariabe threadThread25of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,337 WARN L322 ript$VariableManager]: TermVariabe threadThread14of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,337 WARN L322 ript$VariableManager]: TermVariabe threadThread14of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,337 WARN L322 ript$VariableManager]: TermVariabe threadThread14of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,337 WARN L322 ript$VariableManager]: TermVariabe threadThread14of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,337 WARN L322 ript$VariableManager]: TermVariabe threadThread12of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,337 WARN L322 ript$VariableManager]: TermVariabe threadThread12of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,337 WARN L322 ript$VariableManager]: TermVariabe threadThread12of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,337 WARN L322 ript$VariableManager]: TermVariabe threadThread12of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,337 WARN L322 ript$VariableManager]: TermVariabe threadThread23of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,337 WARN L322 ript$VariableManager]: TermVariabe threadThread23of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,338 WARN L322 ript$VariableManager]: TermVariabe threadThread23of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,338 WARN L322 ript$VariableManager]: TermVariabe threadThread23of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,338 WARN L322 ript$VariableManager]: TermVariabe threadThread11of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,338 WARN L322 ript$VariableManager]: TermVariabe threadThread11of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,338 WARN L322 ript$VariableManager]: TermVariabe threadThread11of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,338 WARN L322 ript$VariableManager]: TermVariabe threadThread11of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,338 WARN L322 ript$VariableManager]: TermVariabe threadThread22of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,338 WARN L322 ript$VariableManager]: TermVariabe threadThread22of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,338 WARN L322 ript$VariableManager]: TermVariabe threadThread22of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,338 WARN L322 ript$VariableManager]: TermVariabe threadThread22of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,338 WARN L322 ript$VariableManager]: TermVariabe threadThread31of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,338 WARN L322 ript$VariableManager]: TermVariabe threadThread31of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,338 WARN L322 ript$VariableManager]: TermVariabe threadThread31of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,338 WARN L322 ript$VariableManager]: TermVariabe threadThread31of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,338 WARN L322 ript$VariableManager]: TermVariabe threadThread10of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,338 WARN L322 ript$VariableManager]: TermVariabe threadThread10of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,338 WARN L322 ript$VariableManager]: TermVariabe threadThread10of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,339 WARN L322 ript$VariableManager]: TermVariabe threadThread10of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,339 WARN L322 ript$VariableManager]: TermVariabe threadThread21of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,339 WARN L322 ript$VariableManager]: TermVariabe threadThread21of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,339 WARN L322 ript$VariableManager]: TermVariabe threadThread21of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,339 WARN L322 ript$VariableManager]: TermVariabe threadThread21of31ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:05:03,340 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 10:05:03,340 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 10:05:03,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:03,344 INFO L229 MonitoredProcess]: Starting monitored process 497 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 10:05:03,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (497)] Waiting until timeout for monitored process [2022-02-16 10:05:03,346 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 10:05:03,346 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 10:05:03,346 INFO L340 AbstractCegarLoop]: Starting to check reachability of 33 error locations. [2022-02-16 10:05:03,348 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 10:05:03,348 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:03,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:03,348 INFO L85 PathProgramCache]: Analyzing trace with hash -1104450382, now seen corresponding path program 1 times [2022-02-16 10:05:03,348 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:03,348 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063752949] [2022-02-16 10:05:03,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:03,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:03,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:03,369 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:03,369 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:03,369 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063752949] [2022-02-16 10:05:03,369 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063752949] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:03,369 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73404139] [2022-02-16 10:05:03,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:03,369 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:03,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:03,372 INFO L229 MonitoredProcess]: Starting monitored process 498 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:03,373 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (498)] Waiting until timeout for monitored process [2022-02-16 10:05:03,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:03,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 10:05:03,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:03,619 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:03,619 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:03,644 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:03,644 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [73404139] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:03,644 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:03,644 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 10:05:03,644 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140020203] [2022-02-16 10:05:03,644 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:03,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 10:05:03,644 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:03,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 10:05:03,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 10:05:03,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:03,644 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:03,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:03,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:03,687 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 10:05:03,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 10:05:03,705 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (498)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:03,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable495,498 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:03,888 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:03,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:03,888 INFO L85 PathProgramCache]: Analyzing trace with hash -1859737384, now seen corresponding path program 1 times [2022-02-16 10:05:03,888 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:03,888 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620374212] [2022-02-16 10:05:03,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:03,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:03,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:03,912 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 10:05:03,912 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:03,912 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620374212] [2022-02-16 10:05:03,912 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620374212] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:03,912 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712193431] [2022-02-16 10:05:03,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:03,912 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:03,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:03,913 INFO L229 MonitoredProcess]: Starting monitored process 499 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:03,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (499)] Waiting until timeout for monitored process [2022-02-16 10:05:04,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:04,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 10:05:04,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:04,190 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:04,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:04,215 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 10:05:04,215 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712193431] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:04,215 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:04,215 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 10:05:04,215 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289811886] [2022-02-16 10:05:04,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:04,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 10:05:04,215 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:04,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 10:05:04,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 10:05:04,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:04,216 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:04,216 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:04,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 10:05:04,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:04,308 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 10:05:04,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 10:05:04,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 10:05:04,325 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (499)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:04,524 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 499 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable496 [2022-02-16 10:05:04,525 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:04,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:04,525 INFO L85 PathProgramCache]: Analyzing trace with hash 177312019, now seen corresponding path program 1 times [2022-02-16 10:05:04,525 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:04,525 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946306987] [2022-02-16 10:05:04,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:04,525 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:04,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:04,549 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:05:04,549 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:04,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946306987] [2022-02-16 10:05:04,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946306987] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:04,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960849236] [2022-02-16 10:05:04,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:04,549 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:04,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:04,550 INFO L229 MonitoredProcess]: Starting monitored process 500 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:04,551 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (500)] Waiting until timeout for monitored process [2022-02-16 10:05:04,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:04,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 10:05:04,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:04,840 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:04,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:04,879 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:05:04,879 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960849236] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:04,879 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:04,879 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 10:05:04,879 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121482867] [2022-02-16 10:05:04,879 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:04,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 10:05:04,880 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:04,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 10:05:04,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 10:05:04,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:04,880 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:04,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:04,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 10:05:04,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 10:05:04,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:05,024 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 10:05:05,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:05,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:05:05,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:05:05,041 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (500)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:05,224 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 500 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable497 [2022-02-16 10:05:05,225 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:05,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:05,225 INFO L85 PathProgramCache]: Analyzing trace with hash 1803358129, now seen corresponding path program 1 times [2022-02-16 10:05:05,225 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:05,225 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699957529] [2022-02-16 10:05:05,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:05,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:05,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:05,252 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:05:05,252 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:05,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699957529] [2022-02-16 10:05:05,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699957529] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:05,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280348705] [2022-02-16 10:05:05,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:05,252 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:05,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:05,253 INFO L229 MonitoredProcess]: Starting monitored process 501 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:05,254 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (501)] Waiting until timeout for monitored process [2022-02-16 10:05:05,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:05,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 10:05:05,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:05,545 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:05,546 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:05,581 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 10:05:05,581 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280348705] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:05,581 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:05,581 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 10:05:05,581 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197360049] [2022-02-16 10:05:05,581 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:05,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 10:05:05,582 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:05,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 10:05:05,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 10:05:05,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:05,582 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:05,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:05,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:05,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:05:05,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:05:05,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:05,739 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 10:05:05,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:05,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:05,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 10:05:05,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:05,756 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (501)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:05,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 501 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable498 [2022-02-16 10:05:05,955 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:05,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:05,956 INFO L85 PathProgramCache]: Analyzing trace with hash 1511116408, now seen corresponding path program 1 times [2022-02-16 10:05:05,956 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:05,956 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235087494] [2022-02-16 10:05:05,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:05,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:05,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:05,978 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 10:05:05,978 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:05,978 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235087494] [2022-02-16 10:05:05,978 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235087494] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:05,978 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348274875] [2022-02-16 10:05:05,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:05,978 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:05,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:05,979 INFO L229 MonitoredProcess]: Starting monitored process 502 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:06,026 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (502)] Waiting until timeout for monitored process [2022-02-16 10:05:06,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:06,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 10:05:06,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:06,321 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:06,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:06,397 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 10:05:06,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1348274875] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:06,397 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:06,397 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 10:05:06,398 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360051041] [2022-02-16 10:05:06,398 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:06,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 10:05:06,398 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:06,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 10:05:06,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 10:05:06,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:06,398 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:06,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:06,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:06,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:06,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 10:05:06,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:06,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:06,604 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 10:05:06,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:06,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:06,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:06,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 10:05:06,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 10:05:06,632 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (502)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:06,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 502 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable499 [2022-02-16 10:05:06,804 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:06,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:06,805 INFO L85 PathProgramCache]: Analyzing trace with hash 301845246, now seen corresponding path program 1 times [2022-02-16 10:05:06,805 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:06,805 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794450679] [2022-02-16 10:05:06,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:06,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:06,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:06,824 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 10:05:06,824 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:06,824 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794450679] [2022-02-16 10:05:06,824 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794450679] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:06,824 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060109609] [2022-02-16 10:05:06,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:06,824 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:06,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:06,826 INFO L229 MonitoredProcess]: Starting monitored process 503 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:06,826 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (503)] Waiting until timeout for monitored process [2022-02-16 10:05:07,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:07,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 10:05:07,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:07,171 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:07,172 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:07,218 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 10:05:07,218 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060109609] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:07,219 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:07,219 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 10:05:07,219 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743562205] [2022-02-16 10:05:07,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:07,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 10:05:07,219 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:07,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 10:05:07,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 10:05:07,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:07,219 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:07,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:07,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:07,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:07,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:07,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 10:05:07,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 10:05:07,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:07,475 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 10:05:07,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:07,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:07,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:07,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:07,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 10:05:07,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:07,504 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (503)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:07,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable500,503 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:07,676 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:07,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:07,676 INFO L85 PathProgramCache]: Analyzing trace with hash 13892169, now seen corresponding path program 1 times [2022-02-16 10:05:07,676 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:07,676 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564656479] [2022-02-16 10:05:07,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:07,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:07,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:07,698 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 10:05:07,698 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:07,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564656479] [2022-02-16 10:05:07,698 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564656479] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:07,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816403262] [2022-02-16 10:05:07,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:07,698 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:07,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:07,699 INFO L229 MonitoredProcess]: Starting monitored process 504 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:07,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (504)] Waiting until timeout for monitored process [2022-02-16 10:05:07,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:07,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 10:05:07,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:08,130 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:08,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:08,199 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 10:05:08,200 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816403262] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:08,200 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:08,200 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 10:05:08,200 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981006513] [2022-02-16 10:05:08,200 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:08,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 10:05:08,200 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:08,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 10:05:08,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 10:05:08,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:08,200 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:08,200 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:08,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:08,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:08,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:08,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:08,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 10:05:08,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:08,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:08,495 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 10:05:08,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:08,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:08,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:08,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:08,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:08,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 10:05:08,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:08,512 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (504)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:08,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable501,504 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:08,713 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:08,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:08,713 INFO L85 PathProgramCache]: Analyzing trace with hash -1124163989, now seen corresponding path program 1 times [2022-02-16 10:05:08,713 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:08,713 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543417273] [2022-02-16 10:05:08,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:08,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:08,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:08,731 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 10:05:08,731 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:08,731 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543417273] [2022-02-16 10:05:08,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543417273] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:08,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307916699] [2022-02-16 10:05:08,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:08,732 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:08,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:08,733 INFO L229 MonitoredProcess]: Starting monitored process 505 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:08,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (505)] Waiting until timeout for monitored process [2022-02-16 10:05:08,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:08,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 10:05:08,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:09,116 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:09,116 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:09,184 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 10:05:09,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307916699] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:09,184 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:09,184 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 10:05:09,184 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306015381] [2022-02-16 10:05:09,184 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:09,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 10:05:09,184 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:09,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 10:05:09,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 10:05:09,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:09,185 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:09,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 10:05:09,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:09,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:09,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:09,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:09,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:09,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 10:05:09,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:09,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:09,579 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 10:05:09,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:09,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:09,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:09,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:09,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:09,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:09,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 10:05:09,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:09,595 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (505)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:09,793 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable502,505 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:09,793 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:09,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:09,794 INFO L85 PathProgramCache]: Analyzing trace with hash -2140626162, now seen corresponding path program 1 times [2022-02-16 10:05:09,794 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:09,794 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577891135] [2022-02-16 10:05:09,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:09,794 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:09,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:09,813 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 10:05:09,814 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:09,814 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577891135] [2022-02-16 10:05:09,814 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577891135] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:09,814 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861451700] [2022-02-16 10:05:09,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:09,814 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:09,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:09,815 INFO L229 MonitoredProcess]: Starting monitored process 506 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:09,816 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (506)] Waiting until timeout for monitored process [2022-02-16 10:05:10,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:10,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 10:05:10,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:10,247 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:10,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:10,343 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 10:05:10,343 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861451700] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:10,343 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:10,343 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 10:05:10,343 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186058340] [2022-02-16 10:05:10,343 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:10,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 10:05:10,343 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:10,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 10:05:10,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 10:05:10,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:10,344 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:10,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:10,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:10,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:10,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:10,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:10,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:10,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:10,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 10:05:10,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:10,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:10,769 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 10:05:10,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:10,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:10,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:10,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:10,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:10,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:10,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:10,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 10:05:10,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:10,786 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (506)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:10,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 506 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable503 [2022-02-16 10:05:10,970 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:10,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:10,970 INFO L85 PathProgramCache]: Analyzing trace with hash -1722777904, now seen corresponding path program 1 times [2022-02-16 10:05:10,970 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:10,970 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150366508] [2022-02-16 10:05:10,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:10,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:10,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:10,994 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 10:05:10,994 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:10,994 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150366508] [2022-02-16 10:05:10,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150366508] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:10,994 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469265601] [2022-02-16 10:05:10,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:10,994 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:10,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:11,024 INFO L229 MonitoredProcess]: Starting monitored process 507 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:11,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (507)] Waiting until timeout for monitored process [2022-02-16 10:05:11,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:11,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 10:05:11,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:11,579 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:11,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:11,697 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 10:05:11,697 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469265601] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:11,698 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:11,698 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 10:05:11,698 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764975708] [2022-02-16 10:05:11,698 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:11,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 10:05:11,698 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:11,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 10:05:11,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 10:05:11,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:11,698 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:11,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:11,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:11,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:11,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:11,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:11,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:11,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:11,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:11,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 10:05:11,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:11,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:12,251 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 10:05:12,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:12,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:12,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:12,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:12,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:12,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:12,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:12,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:12,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 10:05:12,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:12,269 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (507)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:12,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 507 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable504 [2022-02-16 10:05:12,480 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:12,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:12,481 INFO L85 PathProgramCache]: Analyzing trace with hash 188487515, now seen corresponding path program 1 times [2022-02-16 10:05:12,481 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:12,481 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056559514] [2022-02-16 10:05:12,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:12,481 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:12,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:12,506 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 10:05:12,506 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:12,506 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056559514] [2022-02-16 10:05:12,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056559514] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:12,507 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [185740432] [2022-02-16 10:05:12,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:12,507 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:12,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:12,508 INFO L229 MonitoredProcess]: Starting monitored process 508 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:12,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (508)] Waiting until timeout for monitored process [2022-02-16 10:05:12,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:12,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 10:05:12,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:13,024 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:13,024 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:13,098 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 10:05:13,098 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [185740432] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:13,098 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:13,099 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 10:05:13,099 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031391569] [2022-02-16 10:05:13,099 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:13,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 10:05:13,099 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:13,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 10:05:13,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 10:05:13,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:13,099 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:13,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 10:05:13,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:13,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:13,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:13,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:13,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:13,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:13,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:13,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:13,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 10:05:13,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:13,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:13,541 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 10:05:13,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:13,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:13,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:13,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:13,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:13,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:13,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:13,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:13,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:13,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 10:05:13,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:13,559 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (508)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:13,750 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable505,508 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:13,750 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:13,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:13,751 INFO L85 PathProgramCache]: Analyzing trace with hash -2088691267, now seen corresponding path program 1 times [2022-02-16 10:05:13,751 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:13,751 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466255037] [2022-02-16 10:05:13,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:13,751 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:13,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:13,774 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 10:05:13,774 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:13,774 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466255037] [2022-02-16 10:05:13,774 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466255037] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:13,774 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481676064] [2022-02-16 10:05:13,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:13,774 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:13,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:13,776 INFO L229 MonitoredProcess]: Starting monitored process 509 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:13,776 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (509)] Waiting until timeout for monitored process [2022-02-16 10:05:13,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:13,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 10:05:13,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:14,408 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:14,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:14,511 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 10:05:14,511 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481676064] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:14,511 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:14,511 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 10:05:14,511 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812618873] [2022-02-16 10:05:14,511 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:14,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 10:05:14,512 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:14,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 10:05:14,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 10:05:14,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:14,512 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:14,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:14,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:14,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:14,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:14,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:14,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:14,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:14,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:14,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:14,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:14,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 10:05:14,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:14,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:15,069 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 10:05:15,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:15,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:15,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:15,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:15,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:15,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:15,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:15,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:15,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:15,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:15,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 10:05:15,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:15,095 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (509)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:15,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable506,509 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:15,270 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:15,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:15,270 INFO L85 PathProgramCache]: Analyzing trace with hash 1078784804, now seen corresponding path program 1 times [2022-02-16 10:05:15,271 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:15,271 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002162477] [2022-02-16 10:05:15,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:15,271 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:15,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:15,294 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 10:05:15,294 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:15,294 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002162477] [2022-02-16 10:05:15,294 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002162477] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:15,294 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410207314] [2022-02-16 10:05:15,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:15,294 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:15,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:15,295 INFO L229 MonitoredProcess]: Starting monitored process 510 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:15,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (510)] Waiting until timeout for monitored process [2022-02-16 10:05:15,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:15,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 10:05:15,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:16,004 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:16,004 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:16,129 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 10:05:16,129 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410207314] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:16,129 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:16,130 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 10:05:16,130 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661933634] [2022-02-16 10:05:16,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:16,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 10:05:16,130 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:16,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 10:05:16,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 10:05:16,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:16,130 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:16,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:16,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:16,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:16,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:16,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:16,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:16,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:16,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:16,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:16,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:16,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:16,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 10:05:16,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:16,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:16,914 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 192 transitions and produced 180 states. [2022-02-16 10:05:16,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:16,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:16,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:16,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:16,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:16,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:16,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:16,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:16,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:16,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:16,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:16,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 10:05:16,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:16,931 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (510)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:17,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable507,510 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:17,131 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:17,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:17,131 INFO L85 PathProgramCache]: Analyzing trace with hash 1203711278, now seen corresponding path program 1 times [2022-02-16 10:05:17,131 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:17,131 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141273227] [2022-02-16 10:05:17,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:17,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:17,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:17,164 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 10:05:17,164 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:17,164 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141273227] [2022-02-16 10:05:17,164 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141273227] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:17,164 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953283497] [2022-02-16 10:05:17,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:17,164 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:17,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:17,165 INFO L229 MonitoredProcess]: Starting monitored process 511 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:17,168 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (511)] Waiting until timeout for monitored process [2022-02-16 10:05:17,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:17,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 10:05:17,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:17,903 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:17,903 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:17,994 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 10:05:17,995 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [953283497] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:17,995 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:17,995 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 30, 5] total 38 [2022-02-16 10:05:17,995 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132502123] [2022-02-16 10:05:17,995 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:17,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 10:05:17,995 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:17,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 10:05:17,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 10:05:17,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:17,996 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:17,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.921052631578948) internal successors, (187), 39 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-02-16 10:05:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:17,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:18,796 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 206 transitions and produced 193 states. [2022-02-16 10:05:18,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:18,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:18,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:18,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:18,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:18,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:18,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:18,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:18,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:18,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:18,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:18,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:18,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 10:05:18,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:18,813 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (511)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:19,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable508,511 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:19,013 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:19,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:19,013 INFO L85 PathProgramCache]: Analyzing trace with hash 5100249, now seen corresponding path program 1 times [2022-02-16 10:05:19,013 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:19,013 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883632034] [2022-02-16 10:05:19,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:19,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:19,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:19,034 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 10:05:19,035 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:19,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883632034] [2022-02-16 10:05:19,035 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883632034] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:19,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640212840] [2022-02-16 10:05:19,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:19,035 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:19,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:19,036 INFO L229 MonitoredProcess]: Starting monitored process 512 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:19,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (512)] Waiting until timeout for monitored process [2022-02-16 10:05:19,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:19,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 10:05:19,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:19,813 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:19,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:19,925 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 10:05:19,925 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640212840] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:19,925 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:19,925 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 32, 5] total 40 [2022-02-16 10:05:19,925 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989781163] [2022-02-16 10:05:19,925 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:19,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 10:05:19,925 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:19,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 10:05:19,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 10:05:19,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:19,926 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:19,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 5.0) internal successors, (200), 41 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:19,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:19,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:19,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:19,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:19,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:19,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:19,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:19,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:19,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:19,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:19,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:19,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:19,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-02-16 10:05:19,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:19,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:20,911 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 220 transitions and produced 206 states. [2022-02-16 10:05:20,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:20,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:20,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:20,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:20,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:20,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:20,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:20,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:20,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:20,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:20,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:20,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:20,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:20,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-16 10:05:20,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:20,934 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (512)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:21,112 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable509,512 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:21,112 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:21,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:21,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1943458221, now seen corresponding path program 1 times [2022-02-16 10:05:21,113 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:21,113 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399572569] [2022-02-16 10:05:21,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:21,113 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:21,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:21,137 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 10:05:21,137 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:21,137 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399572569] [2022-02-16 10:05:21,137 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399572569] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:21,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397465353] [2022-02-16 10:05:21,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:21,138 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:21,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:21,139 INFO L229 MonitoredProcess]: Starting monitored process 513 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:21,181 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (513)] Waiting until timeout for monitored process [2022-02-16 10:05:21,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:21,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 10:05:21,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:21,917 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:21,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:22,036 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 10:05:22,036 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397465353] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:22,036 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:22,036 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 34, 5] total 42 [2022-02-16 10:05:22,036 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048718057] [2022-02-16 10:05:22,036 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:22,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 10:05:22,037 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:22,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 10:05:22,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1616, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 10:05:22,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:22,037 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:22,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 5.071428571428571) internal successors, (213), 43 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:22,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:22,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:22,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:22,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:22,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:22,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:22,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:22,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:22,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:22,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:22,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:22,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:22,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:22,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-16 10:05:22,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:22,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:23,013 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 234 transitions and produced 219 states. [2022-02-16 10:05:23,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:23,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:23,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:23,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:23,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:23,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:23,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:23,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:23,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:23,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:23,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:23,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:23,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:23,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:23,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-16 10:05:23,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:23,030 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (513)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:23,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 513 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable510 [2022-02-16 10:05:23,223 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:23,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:23,224 INFO L85 PathProgramCache]: Analyzing trace with hash -931212534, now seen corresponding path program 1 times [2022-02-16 10:05:23,224 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:23,224 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233189635] [2022-02-16 10:05:23,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:23,224 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:23,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:23,250 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 62 proven. 2 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 10:05:23,250 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:23,250 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233189635] [2022-02-16 10:05:23,250 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233189635] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:23,250 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434290564] [2022-02-16 10:05:23,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:23,250 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:23,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:23,252 INFO L229 MonitoredProcess]: Starting monitored process 514 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:23,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (514)] Waiting until timeout for monitored process [2022-02-16 10:05:23,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:23,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-16 10:05:23,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:23,970 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:23,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:24,083 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 10:05:24,083 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434290564] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:24,083 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:24,083 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 36, 5] total 44 [2022-02-16 10:05:24,084 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985605854] [2022-02-16 10:05:24,084 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:24,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 10:05:24,084 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:24,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 10:05:24,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 10:05:24,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:24,084 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:24,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 5.136363636363637) internal successors, (226), 45 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) [2022-02-16 10:05:24,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:24,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:24,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:24,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:24,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:24,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:24,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:24,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:24,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:24,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:24,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:24,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:24,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:24,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:24,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-16 10:05:24,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:24,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:25,477 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 248 transitions and produced 232 states. [2022-02-16 10:05:25,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:25,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:25,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:25,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:25,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:25,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:25,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:25,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:25,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:25,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:25,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:25,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:25,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:25,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:25,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:25,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-16 10:05:25,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:25,495 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (514)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:25,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 514 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable511 [2022-02-16 10:05:25,679 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:25,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:25,679 INFO L85 PathProgramCache]: Analyzing trace with hash 769034816, now seen corresponding path program 1 times [2022-02-16 10:05:25,679 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:25,679 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831429290] [2022-02-16 10:05:25,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:25,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:25,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:25,707 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 66 proven. 2 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 10:05:25,707 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:25,707 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831429290] [2022-02-16 10:05:25,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831429290] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:25,707 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845901946] [2022-02-16 10:05:25,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:25,707 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:25,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:25,709 INFO L229 MonitoredProcess]: Starting monitored process 515 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:25,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (515)] Waiting until timeout for monitored process [2022-02-16 10:05:25,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:25,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-16 10:05:25,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:26,653 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:26,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:26,791 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 10:05:26,792 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845901946] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:26,792 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:26,792 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 38, 5] total 46 [2022-02-16 10:05:26,792 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581929189] [2022-02-16 10:05:26,792 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:26,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 10:05:26,792 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:26,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 10:05:26,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1952, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 10:05:26,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:26,792 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:26,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 5.195652173913044) internal successors, (239), 47 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:26,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:26,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:26,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:26,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:26,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:26,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:26,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:26,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:26,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:26,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:26,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:26,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:26,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:26,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:26,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:26,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-02-16 10:05:26,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:26,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:28,190 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 245 states. [2022-02-16 10:05:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-16 10:05:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:28,207 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (515)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:28,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 515 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable512 [2022-02-16 10:05:28,398 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:28,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:28,398 INFO L85 PathProgramCache]: Analyzing trace with hash -979940953, now seen corresponding path program 1 times [2022-02-16 10:05:28,398 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:28,398 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223927232] [2022-02-16 10:05:28,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:28,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:28,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:28,476 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 70 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 10:05:28,476 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:28,476 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223927232] [2022-02-16 10:05:28,476 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223927232] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:28,476 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729003644] [2022-02-16 10:05:28,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:28,476 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:28,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:28,492 INFO L229 MonitoredProcess]: Starting monitored process 516 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:28,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (516)] Waiting until timeout for monitored process [2022-02-16 10:05:28,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:28,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-16 10:05:28,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:29,421 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:29,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:29,612 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 10:05:29,612 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729003644] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:29,612 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:29,612 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 40, 5] total 48 [2022-02-16 10:05:29,612 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770930734] [2022-02-16 10:05:29,612 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:29,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 10:05:29,612 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:29,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 10:05:29,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 10:05:29,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:29,613 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:29,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 5.25) internal successors, (252), 49 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:29,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:29,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:29,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:29,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:29,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:29,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:29,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:29,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:29,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:29,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:29,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:29,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:29,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:29,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:29,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:29,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:29,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-02-16 10:05:29,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:29,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:30,937 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 276 transitions and produced 258 states. [2022-02-16 10:05:30,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:30,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:30,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:30,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:30,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:30,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:30,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:30,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:30,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:30,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:30,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:30,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:30,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:30,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:30,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:30,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:30,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:30,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 10:05:30,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:30,955 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (516)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:31,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 516 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable513 [2022-02-16 10:05:31,138 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:31,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:31,139 INFO L85 PathProgramCache]: Analyzing trace with hash 624189105, now seen corresponding path program 1 times [2022-02-16 10:05:31,139 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:31,139 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090473193] [2022-02-16 10:05:31,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:31,139 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:31,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:31,168 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 10:05:31,168 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:31,168 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090473193] [2022-02-16 10:05:31,168 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090473193] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:31,168 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104403620] [2022-02-16 10:05:31,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:31,168 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:31,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:31,170 INFO L229 MonitoredProcess]: Starting monitored process 517 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:31,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (517)] Waiting until timeout for monitored process [2022-02-16 10:05:31,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:31,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 43 conjunts are in the unsatisfiable core [2022-02-16 10:05:31,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:32,255 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:32,255 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:32,447 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 10:05:32,448 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104403620] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:32,448 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:32,448 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 42, 5] total 50 [2022-02-16 10:05:32,448 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190271977] [2022-02-16 10:05:32,448 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:32,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-02-16 10:05:32,448 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:32,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-02-16 10:05:32,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=2320, Unknown=0, NotChecked=0, Total=2550 [2022-02-16 10:05:32,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:32,449 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:32,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 5.3) internal successors, (265), 51 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:32,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:34,048 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 290 transitions and produced 271 states. [2022-02-16 10:05:34,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:34,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:34,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:34,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:34,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:34,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:34,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:34,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:34,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:34,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:34,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:34,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:34,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:34,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:34,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:34,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:34,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:34,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:05:34,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-16 10:05:34,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:05:34,065 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (517)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:34,261 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 517 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable514 [2022-02-16 10:05:34,262 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:34,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:34,262 INFO L85 PathProgramCache]: Analyzing trace with hash 70418260, now seen corresponding path program 1 times [2022-02-16 10:05:34,262 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:34,262 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554941100] [2022-02-16 10:05:34,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:34,262 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:34,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:34,285 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 78 proven. 2 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 10:05:34,285 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:34,285 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554941100] [2022-02-16 10:05:34,285 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554941100] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:34,285 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049282523] [2022-02-16 10:05:34,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:34,285 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:34,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:34,287 INFO L229 MonitoredProcess]: Starting monitored process 518 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:34,287 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (518)] Waiting until timeout for monitored process [2022-02-16 10:05:34,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:34,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-16 10:05:34,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:35,119 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:35,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:35,298 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 10:05:35,298 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049282523] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:35,298 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:35,298 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 44, 5] total 52 [2022-02-16 10:05:35,298 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490029012] [2022-02-16 10:05:35,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:35,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-16 10:05:35,298 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:35,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-16 10:05:35,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=2516, Unknown=0, NotChecked=0, Total=2756 [2022-02-16 10:05:35,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:35,299 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:35,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 5.346153846153846) internal successors, (278), 53 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:05:35,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:36,791 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 304 transitions and produced 284 states. [2022-02-16 10:05:36,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:36,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:36,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:36,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:36,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:36,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:36,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:36,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:36,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:36,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:36,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:36,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:36,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:36,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:36,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:36,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:36,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:36,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:05:36,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:05:36,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-16 10:05:36,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:05:36,812 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (518)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:36,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable515,518 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:36,992 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:36,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:36,992 INFO L85 PathProgramCache]: Analyzing trace with hash -1627815970, now seen corresponding path program 1 times [2022-02-16 10:05:36,993 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:36,993 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920970230] [2022-02-16 10:05:36,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:36,993 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:37,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:37,053 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 82 proven. 2 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 10:05:37,053 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:37,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920970230] [2022-02-16 10:05:37,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920970230] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:37,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646703805] [2022-02-16 10:05:37,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:37,053 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:37,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:37,066 INFO L229 MonitoredProcess]: Starting monitored process 519 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:37,110 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (519)] Waiting until timeout for monitored process [2022-02-16 10:05:37,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:37,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 47 conjunts are in the unsatisfiable core [2022-02-16 10:05:37,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:38,127 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:38,127 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:38,267 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 10:05:38,268 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646703805] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:38,268 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:38,268 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 46, 5] total 54 [2022-02-16 10:05:38,268 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978921038] [2022-02-16 10:05:38,268 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:38,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-02-16 10:05:38,268 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:38,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-02-16 10:05:38,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=2720, Unknown=0, NotChecked=0, Total=2970 [2022-02-16 10:05:38,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:38,269 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:38,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 54 states have (on average 5.388888888888889) internal successors, (291), 55 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:05:38,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:39,656 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 318 transitions and produced 297 states. [2022-02-16 10:05:39,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:39,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:39,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:39,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:39,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:39,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:39,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:39,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:39,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:39,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:39,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:39,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:39,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:39,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:39,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:39,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:39,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:39,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:05:39,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:05:39,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:05:39,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-16 10:05:39,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:05:39,674 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (519)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:39,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 519 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable516 [2022-02-16 10:05:39,867 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:39,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:39,867 INFO L85 PathProgramCache]: Analyzing trace with hash -1248902751, now seen corresponding path program 1 times [2022-02-16 10:05:39,867 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:39,867 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104616576] [2022-02-16 10:05:39,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:39,867 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:39,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:39,893 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 86 proven. 2 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 10:05:39,893 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:39,893 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104616576] [2022-02-16 10:05:39,893 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104616576] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:39,893 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742100466] [2022-02-16 10:05:39,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:39,893 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:39,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:39,894 INFO L229 MonitoredProcess]: Starting monitored process 520 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:39,895 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (520)] Waiting until timeout for monitored process [2022-02-16 10:05:40,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:40,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-16 10:05:40,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:41,112 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:41,112 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:41,321 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-16 10:05:41,322 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742100466] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:41,322 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:41,322 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 48, 5] total 56 [2022-02-16 10:05:41,322 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202982274] [2022-02-16 10:05:41,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:41,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-02-16 10:05:41,322 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:41,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-02-16 10:05:41,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=2932, Unknown=0, NotChecked=0, Total=3192 [2022-02-16 10:05:41,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:41,323 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:41,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 56 states have (on average 5.428571428571429) internal successors, (304), 57 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) [2022-02-16 10:05:41,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:41,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:41,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:41,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:41,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:41,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:41,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:41,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:41,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:41,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:41,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:41,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:41,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:41,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:41,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:41,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:41,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:41,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:05:41,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:05:41,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:05:41,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-02-16 10:05:41,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:05:41,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:43,264 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 332 transitions and produced 310 states. [2022-02-16 10:05:43,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:43,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:43,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:43,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:43,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:05:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:05:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:05:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:05:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-16 10:05:43,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:05:43,281 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (520)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:43,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable517,520 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:43,478 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:43,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:43,478 INFO L85 PathProgramCache]: Analyzing trace with hash -651177913, now seen corresponding path program 1 times [2022-02-16 10:05:43,478 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:43,478 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198222144] [2022-02-16 10:05:43,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:43,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:43,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:43,523 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 90 proven. 2 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-16 10:05:43,524 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:43,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198222144] [2022-02-16 10:05:43,524 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198222144] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:43,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509630638] [2022-02-16 10:05:43,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:43,524 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:43,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:43,525 INFO L229 MonitoredProcess]: Starting monitored process 521 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:43,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (521)] Waiting until timeout for monitored process [2022-02-16 10:05:43,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:43,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 51 conjunts are in the unsatisfiable core [2022-02-16 10:05:43,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:44,811 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:44,812 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:45,025 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2022-02-16 10:05:45,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509630638] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:45,025 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:45,025 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 50, 5] total 58 [2022-02-16 10:05:45,025 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519541441] [2022-02-16 10:05:45,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:45,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-02-16 10:05:45,026 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:45,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-02-16 10:05:45,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=3152, Unknown=0, NotChecked=0, Total=3422 [2022-02-16 10:05:45,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:45,027 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:45,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 58 states have (on average 5.4655172413793105) internal successors, (317), 59 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:45,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:45,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:45,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:45,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:45,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:45,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:45,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:45,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:45,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:45,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:45,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:45,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:45,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:45,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:45,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:45,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:45,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:45,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:05:45,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:05:45,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:05:45,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:05:45,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2022-02-16 10:05:45,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:05:45,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:46,756 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 346 transitions and produced 323 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:05:46,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-16 10:05:46,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:05:46,774 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (521)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:46,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 521 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable518 [2022-02-16 10:05:46,958 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:46,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:46,958 INFO L85 PathProgramCache]: Analyzing trace with hash -419970190, now seen corresponding path program 1 times [2022-02-16 10:05:46,958 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:46,958 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016667617] [2022-02-16 10:05:46,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:46,959 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:46,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:46,989 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 94 proven. 2 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2022-02-16 10:05:46,989 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:46,989 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016667617] [2022-02-16 10:05:46,989 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016667617] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:46,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134769671] [2022-02-16 10:05:46,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:46,990 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:46,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:46,991 INFO L229 MonitoredProcess]: Starting monitored process 522 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:46,992 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (522)] Waiting until timeout for monitored process [2022-02-16 10:05:47,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:47,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 53 conjunts are in the unsatisfiable core [2022-02-16 10:05:47,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:48,327 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:48,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:48,551 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 576 trivial. 0 not checked. [2022-02-16 10:05:48,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134769671] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:48,551 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:48,552 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 52, 5] total 60 [2022-02-16 10:05:48,552 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755437475] [2022-02-16 10:05:48,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:48,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-02-16 10:05:48,552 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:48,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-02-16 10:05:48,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=3380, Unknown=0, NotChecked=0, Total=3660 [2022-02-16 10:05:48,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:48,552 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:48,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 60 states have (on average 5.5) internal successors, (330), 61 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:05:48,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:51,064 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 360 transitions and produced 336 states. [2022-02-16 10:05:51,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:51,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:51,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:51,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:51,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:51,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:51,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:51,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:51,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:51,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:51,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:51,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:51,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:51,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:51,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:51,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:51,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:51,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:05:51,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:05:51,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:05:51,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:05:51,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:05:51,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:05:51,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-02-16 10:05:51,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:05:51,082 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (522)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:51,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable519,522 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:51,265 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:51,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:51,266 INFO L85 PathProgramCache]: Analyzing trace with hash -266152796, now seen corresponding path program 1 times [2022-02-16 10:05:51,266 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:51,266 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933515414] [2022-02-16 10:05:51,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:51,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:51,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:51,297 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 98 proven. 2 refuted. 0 times theorem prover too weak. 576 trivial. 0 not checked. [2022-02-16 10:05:51,297 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:51,297 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933515414] [2022-02-16 10:05:51,298 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933515414] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:51,298 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239171095] [2022-02-16 10:05:51,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:51,298 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:51,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:51,299 INFO L229 MonitoredProcess]: Starting monitored process 523 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:51,299 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (523)] Waiting until timeout for monitored process [2022-02-16 10:05:51,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:51,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 55 conjunts are in the unsatisfiable core [2022-02-16 10:05:51,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:52,631 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 676 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:52,632 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:52,848 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 625 trivial. 0 not checked. [2022-02-16 10:05:52,848 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [239171095] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:52,848 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:52,848 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 54, 5] total 62 [2022-02-16 10:05:52,849 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612666227] [2022-02-16 10:05:52,849 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:52,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-02-16 10:05:52,849 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:52,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-02-16 10:05:52,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=290, Invalid=3616, Unknown=0, NotChecked=0, Total=3906 [2022-02-16 10:05:52,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:52,850 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:52,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 62 states have (on average 5.532258064516129) internal successors, (343), 63 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) [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:05:52,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:05:52,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:05:52,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-02-16 10:05:52,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:05:52,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:55,450 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 374 transitions and produced 349 states. [2022-02-16 10:05:55,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:55,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:55,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:55,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:55,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 10:05:55,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:05:55,468 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (523)] Ended with exit code 0 [2022-02-16 10:05:55,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 523 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable520 [2022-02-16 10:05:55,652 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:55,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:55,652 INFO L85 PathProgramCache]: Analyzing trace with hash 1791064703, now seen corresponding path program 1 times [2022-02-16 10:05:55,652 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:55,652 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735983065] [2022-02-16 10:05:55,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:55,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:55,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:55,679 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 102 proven. 2 refuted. 0 times theorem prover too weak. 625 trivial. 0 not checked. [2022-02-16 10:05:55,679 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:55,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735983065] [2022-02-16 10:05:55,679 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735983065] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:55,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810981378] [2022-02-16 10:05:55,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:55,679 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:55,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:55,680 INFO L229 MonitoredProcess]: Starting monitored process 524 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:55,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (524)] Waiting until timeout for monitored process [2022-02-16 10:05:55,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:55,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 57 conjunts are in the unsatisfiable core [2022-02-16 10:05:55,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:05:57,010 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 0 proven. 729 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:05:57,010 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:05:57,269 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 0 proven. 53 refuted. 0 times theorem prover too weak. 676 trivial. 0 not checked. [2022-02-16 10:05:57,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810981378] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:05:57,270 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:05:57,270 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 56, 5] total 64 [2022-02-16 10:05:57,270 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388990234] [2022-02-16 10:05:57,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:05:57,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-02-16 10:05:57,270 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:05:57,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-02-16 10:05:57,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=3860, Unknown=0, NotChecked=0, Total=4160 [2022-02-16 10:05:57,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:57,271 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:05:57,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 64 states have (on average 5.5625) internal successors, (356), 65 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:05:57,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:57,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:57,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:57,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:57,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:57,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:57,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:57,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:57,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:57,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:57,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:57,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:57,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:57,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:57,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:57,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:57,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:57,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:05:57,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:05:57,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:05:57,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:05:57,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:05:57,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:05:57,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:05:57,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 10:05:57,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:05:57,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:05:59,644 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 388 transitions and produced 362 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:05:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-02-16 10:05:59,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:05:59,663 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (524)] Forceful destruction successful, exit code 0 [2022-02-16 10:05:59,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 524 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable521 [2022-02-16 10:05:59,846 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:05:59,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:05:59,846 INFO L85 PathProgramCache]: Analyzing trace with hash 98361713, now seen corresponding path program 1 times [2022-02-16 10:05:59,846 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:05:59,846 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273791565] [2022-02-16 10:05:59,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:59,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:05:59,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:05:59,879 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 106 proven. 2 refuted. 0 times theorem prover too weak. 676 trivial. 0 not checked. [2022-02-16 10:05:59,879 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:05:59,880 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273791565] [2022-02-16 10:05:59,880 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273791565] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:05:59,880 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060286004] [2022-02-16 10:05:59,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:05:59,880 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:05:59,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:05:59,881 INFO L229 MonitoredProcess]: Starting monitored process 525 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:05:59,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (525)] Waiting until timeout for monitored process [2022-02-16 10:06:00,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:00,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 59 conjunts are in the unsatisfiable core [2022-02-16 10:06:00,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:01,412 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 0 proven. 784 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:01,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:01,670 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 729 trivial. 0 not checked. [2022-02-16 10:06:01,670 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060286004] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:01,670 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:01,670 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 58, 5] total 66 [2022-02-16 10:06:01,671 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911756481] [2022-02-16 10:06:01,671 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:01,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-02-16 10:06:01,671 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:01,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-02-16 10:06:01,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=310, Invalid=4112, Unknown=0, NotChecked=0, Total=4422 [2022-02-16 10:06:01,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:01,672 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:01,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 66 states have (on average 5.590909090909091) internal successors, (369), 67 states have internal predecessors, (369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:06:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:06:01,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-02-16 10:06:01,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:06:01,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:04,442 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 402 transitions and produced 375 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:06:04,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:06:04,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:06:04,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:06:04,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:06:04,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:06:04,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-02-16 10:06:04,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:06:04,461 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (525)] Ended with exit code 0 [2022-02-16 10:06:04,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 525 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable522 [2022-02-16 10:06:04,660 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:06:04,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:04,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1945088344, now seen corresponding path program 1 times [2022-02-16 10:06:04,660 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:04,660 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292885236] [2022-02-16 10:06:04,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:04,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:04,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:04,689 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 110 proven. 2 refuted. 0 times theorem prover too weak. 729 trivial. 0 not checked. [2022-02-16 10:06:04,690 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:04,690 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292885236] [2022-02-16 10:06:04,690 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292885236] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:04,690 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94414683] [2022-02-16 10:06:04,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:04,690 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:04,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:04,691 INFO L229 MonitoredProcess]: Starting monitored process 526 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:04,692 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (526)] Waiting until timeout for monitored process [2022-02-16 10:06:04,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:04,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 61 conjunts are in the unsatisfiable core [2022-02-16 10:06:04,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:05,985 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 0 proven. 841 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:05,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:06,258 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 784 trivial. 0 not checked. [2022-02-16 10:06:06,258 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94414683] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:06,258 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:06,258 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 60, 5] total 68 [2022-02-16 10:06:06,258 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429777616] [2022-02-16 10:06:06,258 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:06,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2022-02-16 10:06:06,259 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:06,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2022-02-16 10:06:06,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=320, Invalid=4372, Unknown=0, NotChecked=0, Total=4692 [2022-02-16 10:06:06,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:06,259 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:06,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 68 states have (on average 5.617647058823529) internal successors, (382), 69 states have internal predecessors, (382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:06,259 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:06:06,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:09,205 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 416 transitions and produced 388 states. [2022-02-16 10:06:09,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:09,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-02-16 10:06:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-16 10:06:09,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-02-16 10:06:09,224 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (526)] Forceful destruction successful, exit code 0 [2022-02-16 10:06:09,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable523,526 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:09,424 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:06:09,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:09,424 INFO L85 PathProgramCache]: Analyzing trace with hash -345614258, now seen corresponding path program 1 times [2022-02-16 10:06:09,424 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:09,424 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449856561] [2022-02-16 10:06:09,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:09,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:09,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:09,456 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 114 proven. 2 refuted. 0 times theorem prover too weak. 784 trivial. 0 not checked. [2022-02-16 10:06:09,456 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:09,456 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449856561] [2022-02-16 10:06:09,456 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449856561] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:09,456 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714389152] [2022-02-16 10:06:09,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:09,456 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:09,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:09,457 INFO L229 MonitoredProcess]: Starting monitored process 527 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:09,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (527)] Waiting until timeout for monitored process [2022-02-16 10:06:09,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:09,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 63 conjunts are in the unsatisfiable core [2022-02-16 10:06:09,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:10,956 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 0 proven. 900 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:10,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:11,210 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 841 trivial. 0 not checked. [2022-02-16 10:06:11,210 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714389152] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:11,210 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:11,211 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 62, 5] total 70 [2022-02-16 10:06:11,211 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690816195] [2022-02-16 10:06:11,211 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:11,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-02-16 10:06:11,211 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:11,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-02-16 10:06:11,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=330, Invalid=4640, Unknown=0, NotChecked=0, Total=4970 [2022-02-16 10:06:11,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:11,212 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:11,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 70 states have (on average 5.642857142857143) internal successors, (395), 71 states have internal predecessors, (395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:11,212 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:11,212 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:11,212 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:11,212 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:11,212 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:11,212 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:11,212 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:11,212 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:11,212 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:11,212 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:11,212 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:11,212 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:11,212 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:11,212 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:11,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:11,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:06:11,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:06:11,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:06:11,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:06:11,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:06:11,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:06:11,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:06:11,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:06:11,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:06:11,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:06:11,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:06:11,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2022-02-16 10:06:11,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2022-02-16 10:06:11,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2022-02-16 10:06:11,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:14,116 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 430 transitions and produced 401 states. [2022-02-16 10:06:14,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-02-16 10:06:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-02-16 10:06:14,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-02-16 10:06:14,135 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (527)] Forceful destruction successful, exit code 0 [2022-02-16 10:06:14,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable524,527 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:14,323 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:06:14,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:14,323 INFO L85 PathProgramCache]: Analyzing trace with hash 122592605, now seen corresponding path program 1 times [2022-02-16 10:06:14,323 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:14,323 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30529166] [2022-02-16 10:06:14,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:14,323 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:14,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:14,355 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 118 proven. 2 refuted. 0 times theorem prover too weak. 841 trivial. 0 not checked. [2022-02-16 10:06:14,355 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:14,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30529166] [2022-02-16 10:06:14,355 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30529166] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:14,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121649890] [2022-02-16 10:06:14,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:14,355 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:14,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:14,357 INFO L229 MonitoredProcess]: Starting monitored process 528 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:14,357 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (528)] Waiting until timeout for monitored process [2022-02-16 10:06:14,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:14,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 316 conjuncts, 65 conjunts are in the unsatisfiable core [2022-02-16 10:06:14,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:16,059 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 0 proven. 961 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:16,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:16,342 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 900 trivial. 0 not checked. [2022-02-16 10:06:16,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121649890] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:16,342 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:16,342 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 64, 5] total 72 [2022-02-16 10:06:16,342 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371040608] [2022-02-16 10:06:16,342 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:16,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2022-02-16 10:06:16,343 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:16,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2022-02-16 10:06:16,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=340, Invalid=4916, Unknown=0, NotChecked=0, Total=5256 [2022-02-16 10:06:16,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:16,343 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:16,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 72 states have (on average 5.666666666666667) internal successors, (408), 73 states have internal predecessors, (408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:16,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:16,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:16,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 74 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2022-02-16 10:06:16,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:18,939 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 437 transitions and produced 407 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-16 10:06:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-02-16 10:06:18,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-02-16 10:06:18,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-02-16 10:06:18,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-02-16 10:06:18,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-16 10:06:18,958 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (528)] Ended with exit code 0 [2022-02-16 10:06:19,157 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable525,528 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:19,157 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 29 more)] === [2022-02-16 10:06:19,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:19,158 INFO L85 PathProgramCache]: Analyzing trace with hash -491195612, now seen corresponding path program 1 times [2022-02-16 10:06:19,158 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:19,158 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101900415] [2022-02-16 10:06:19,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:19,158 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:19,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 10:06:19,186 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-16 10:06:19,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-16 10:06:19,208 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-16 10:06:19,208 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-16 10:06:19,208 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (32 of 33 remaining) [2022-02-16 10:06:19,208 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (31 of 33 remaining) [2022-02-16 10:06:19,208 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (30 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (29 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (28 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (27 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (26 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (25 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (24 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (23 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (22 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (21 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (20 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (19 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (18 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (17 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (16 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (15 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (14 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (13 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (12 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (11 of 33 remaining) [2022-02-16 10:06:19,209 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (10 of 33 remaining) [2022-02-16 10:06:19,210 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (9 of 33 remaining) [2022-02-16 10:06:19,210 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (8 of 33 remaining) [2022-02-16 10:06:19,210 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (7 of 33 remaining) [2022-02-16 10:06:19,210 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (6 of 33 remaining) [2022-02-16 10:06:19,210 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (5 of 33 remaining) [2022-02-16 10:06:19,210 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (4 of 33 remaining) [2022-02-16 10:06:19,210 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (3 of 33 remaining) [2022-02-16 10:06:19,210 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (2 of 33 remaining) [2022-02-16 10:06:19,210 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (1 of 33 remaining) [2022-02-16 10:06:19,210 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONASSERT (0 of 33 remaining) [2022-02-16 10:06:19,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable526 [2022-02-16 10:06:19,210 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 10:06:19,211 WARN L235 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-16 10:06:19,211 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2022-02-16 10:06:19,226 WARN L322 ript$VariableManager]: TermVariabe threadThread8of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,226 WARN L322 ript$VariableManager]: TermVariabe threadThread8of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,226 WARN L322 ript$VariableManager]: TermVariabe threadThread8of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,226 WARN L322 ript$VariableManager]: TermVariabe threadThread8of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,226 WARN L322 ript$VariableManager]: TermVariabe threadThread19of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,226 WARN L322 ript$VariableManager]: TermVariabe threadThread19of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,227 WARN L322 ript$VariableManager]: TermVariabe threadThread19of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,227 WARN L322 ript$VariableManager]: TermVariabe threadThread19of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,227 WARN L322 ript$VariableManager]: TermVariabe threadThread7of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,227 WARN L322 ript$VariableManager]: TermVariabe threadThread7of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,227 WARN L322 ript$VariableManager]: TermVariabe threadThread7of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,227 WARN L322 ript$VariableManager]: TermVariabe threadThread7of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,227 WARN L322 ript$VariableManager]: TermVariabe threadThread5of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,227 WARN L322 ript$VariableManager]: TermVariabe threadThread5of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,227 WARN L322 ript$VariableManager]: TermVariabe threadThread5of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,227 WARN L322 ript$VariableManager]: TermVariabe threadThread5of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,227 WARN L322 ript$VariableManager]: TermVariabe threadThread6of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,227 WARN L322 ript$VariableManager]: TermVariabe threadThread6of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,227 WARN L322 ript$VariableManager]: TermVariabe threadThread6of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,227 WARN L322 ript$VariableManager]: TermVariabe threadThread6of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,227 WARN L322 ript$VariableManager]: TermVariabe threadThread3of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,228 WARN L322 ript$VariableManager]: TermVariabe threadThread3of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,228 WARN L322 ript$VariableManager]: TermVariabe threadThread3of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,228 WARN L322 ript$VariableManager]: TermVariabe threadThread3of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,228 WARN L322 ript$VariableManager]: TermVariabe threadThread14of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,228 WARN L322 ript$VariableManager]: TermVariabe threadThread14of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,228 WARN L322 ript$VariableManager]: TermVariabe threadThread14of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,228 WARN L322 ript$VariableManager]: TermVariabe threadThread14of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,228 WARN L322 ript$VariableManager]: TermVariabe threadThread24of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,228 WARN L322 ript$VariableManager]: TermVariabe threadThread24of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,228 WARN L322 ript$VariableManager]: TermVariabe threadThread24of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,228 WARN L322 ript$VariableManager]: TermVariabe threadThread24of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,228 WARN L322 ript$VariableManager]: TermVariabe threadThread25of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,228 WARN L322 ript$VariableManager]: TermVariabe threadThread25of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,228 WARN L322 ript$VariableManager]: TermVariabe threadThread25of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,228 WARN L322 ript$VariableManager]: TermVariabe threadThread25of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,229 WARN L322 ript$VariableManager]: TermVariabe threadThread26of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,229 WARN L322 ript$VariableManager]: TermVariabe threadThread26of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,229 WARN L322 ript$VariableManager]: TermVariabe threadThread26of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,229 WARN L322 ript$VariableManager]: TermVariabe threadThread26of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,229 WARN L322 ript$VariableManager]: TermVariabe threadThread4of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,229 WARN L322 ript$VariableManager]: TermVariabe threadThread4of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,229 WARN L322 ript$VariableManager]: TermVariabe threadThread4of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,229 WARN L322 ript$VariableManager]: TermVariabe threadThread4of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,229 WARN L322 ript$VariableManager]: TermVariabe threadThread15of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,229 WARN L322 ript$VariableManager]: TermVariabe threadThread15of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,229 WARN L322 ript$VariableManager]: TermVariabe threadThread15of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,229 WARN L322 ript$VariableManager]: TermVariabe threadThread15of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,229 WARN L322 ript$VariableManager]: TermVariabe threadThread18of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,229 WARN L322 ript$VariableManager]: TermVariabe threadThread18of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,229 WARN L322 ript$VariableManager]: TermVariabe threadThread18of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,230 WARN L322 ript$VariableManager]: TermVariabe threadThread18of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,230 WARN L322 ript$VariableManager]: TermVariabe threadThread28of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,230 WARN L322 ript$VariableManager]: TermVariabe threadThread28of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,230 WARN L322 ript$VariableManager]: TermVariabe threadThread28of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,230 WARN L322 ript$VariableManager]: TermVariabe threadThread28of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,230 WARN L322 ript$VariableManager]: TermVariabe threadThread29of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,230 WARN L322 ript$VariableManager]: TermVariabe threadThread29of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,230 WARN L322 ript$VariableManager]: TermVariabe threadThread29of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,230 WARN L322 ript$VariableManager]: TermVariabe threadThread29of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,230 WARN L322 ript$VariableManager]: TermVariabe threadThread1of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,230 WARN L322 ript$VariableManager]: TermVariabe threadThread1of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,230 WARN L322 ript$VariableManager]: TermVariabe threadThread1of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,230 WARN L322 ript$VariableManager]: TermVariabe threadThread1of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,230 WARN L322 ript$VariableManager]: TermVariabe threadThread16of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,230 WARN L322 ript$VariableManager]: TermVariabe threadThread16of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,231 WARN L322 ript$VariableManager]: TermVariabe threadThread16of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,231 WARN L322 ript$VariableManager]: TermVariabe threadThread16of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,231 WARN L322 ript$VariableManager]: TermVariabe threadThread27of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,231 WARN L322 ript$VariableManager]: TermVariabe threadThread27of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,231 WARN L322 ript$VariableManager]: TermVariabe threadThread27of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,231 WARN L322 ript$VariableManager]: TermVariabe threadThread27of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,231 WARN L322 ript$VariableManager]: TermVariabe threadThread2of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,231 WARN L322 ript$VariableManager]: TermVariabe threadThread2of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,231 WARN L322 ript$VariableManager]: TermVariabe threadThread2of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,231 WARN L322 ript$VariableManager]: TermVariabe threadThread2of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,231 WARN L322 ript$VariableManager]: TermVariabe threadThread17of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,231 WARN L322 ript$VariableManager]: TermVariabe threadThread17of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,231 WARN L322 ript$VariableManager]: TermVariabe threadThread17of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,231 WARN L322 ript$VariableManager]: TermVariabe threadThread17of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,231 WARN L322 ript$VariableManager]: TermVariabe threadThread12of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,232 WARN L322 ript$VariableManager]: TermVariabe threadThread12of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,232 WARN L322 ript$VariableManager]: TermVariabe threadThread12of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,232 WARN L322 ript$VariableManager]: TermVariabe threadThread12of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,232 WARN L322 ript$VariableManager]: TermVariabe threadThread23of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,232 WARN L322 ript$VariableManager]: TermVariabe threadThread23of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,232 WARN L322 ript$VariableManager]: TermVariabe threadThread23of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,232 WARN L322 ript$VariableManager]: TermVariabe threadThread23of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,232 WARN L322 ript$VariableManager]: TermVariabe threadThread13of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,232 WARN L322 ript$VariableManager]: TermVariabe threadThread13of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,232 WARN L322 ript$VariableManager]: TermVariabe threadThread13of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,232 WARN L322 ript$VariableManager]: TermVariabe threadThread13of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,232 WARN L322 ript$VariableManager]: TermVariabe threadThread22of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,232 WARN L322 ript$VariableManager]: TermVariabe threadThread22of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,232 WARN L322 ript$VariableManager]: TermVariabe threadThread22of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,233 WARN L322 ript$VariableManager]: TermVariabe threadThread22of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,233 WARN L322 ript$VariableManager]: TermVariabe threadThread11of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,233 WARN L322 ript$VariableManager]: TermVariabe threadThread11of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,233 WARN L322 ript$VariableManager]: TermVariabe threadThread11of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,233 WARN L322 ript$VariableManager]: TermVariabe threadThread11of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,233 WARN L322 ript$VariableManager]: TermVariabe threadThread32of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,233 WARN L322 ript$VariableManager]: TermVariabe threadThread32of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,233 WARN L322 ript$VariableManager]: TermVariabe threadThread32of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,233 WARN L322 ript$VariableManager]: TermVariabe threadThread32of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,233 WARN L322 ript$VariableManager]: TermVariabe threadThread10of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,233 WARN L322 ript$VariableManager]: TermVariabe threadThread10of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,233 WARN L322 ript$VariableManager]: TermVariabe threadThread10of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,233 WARN L322 ript$VariableManager]: TermVariabe threadThread10of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,233 WARN L322 ript$VariableManager]: TermVariabe threadThread31of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,233 WARN L322 ript$VariableManager]: TermVariabe threadThread31of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,234 WARN L322 ript$VariableManager]: TermVariabe threadThread31of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,234 WARN L322 ript$VariableManager]: TermVariabe threadThread31of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,234 WARN L322 ript$VariableManager]: TermVariabe threadThread20of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,234 WARN L322 ript$VariableManager]: TermVariabe threadThread20of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,234 WARN L322 ript$VariableManager]: TermVariabe threadThread20of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,234 WARN L322 ript$VariableManager]: TermVariabe threadThread20of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,234 WARN L322 ript$VariableManager]: TermVariabe threadThread21of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,234 WARN L322 ript$VariableManager]: TermVariabe threadThread21of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,234 WARN L322 ript$VariableManager]: TermVariabe threadThread21of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,234 WARN L322 ript$VariableManager]: TermVariabe threadThread21of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,234 WARN L322 ript$VariableManager]: TermVariabe threadThread9of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,234 WARN L322 ript$VariableManager]: TermVariabe threadThread9of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,234 WARN L322 ript$VariableManager]: TermVariabe threadThread9of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,234 WARN L322 ript$VariableManager]: TermVariabe threadThread9of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,234 WARN L322 ript$VariableManager]: TermVariabe threadThread30of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,235 WARN L322 ript$VariableManager]: TermVariabe threadThread30of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,235 WARN L322 ript$VariableManager]: TermVariabe threadThread30of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,235 WARN L322 ript$VariableManager]: TermVariabe threadThread30of32ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-16 10:06:19,236 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-02-16 10:06:19,236 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-16 10:06:19,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:19,238 INFO L229 MonitoredProcess]: Starting monitored process 529 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-16 10:06:19,238 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (529)] Waiting until timeout for monitored process [2022-02-16 10:06:19,240 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 10:06:19,240 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 10:06:19,240 INFO L340 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2022-02-16 10:06:19,242 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 10 transitions and produced 11 states. [2022-02-16 10:06:19,242 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:19,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:19,242 INFO L85 PathProgramCache]: Analyzing trace with hash -105234565, now seen corresponding path program 1 times [2022-02-16 10:06:19,242 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:19,243 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371205782] [2022-02-16 10:06:19,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:19,243 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:19,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:19,258 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:19,258 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:19,258 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371205782] [2022-02-16 10:06:19,258 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371205782] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:19,258 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891518611] [2022-02-16 10:06:19,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:19,258 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:19,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:19,259 INFO L229 MonitoredProcess]: Starting monitored process 530 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:19,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (530)] Waiting until timeout for monitored process [2022-02-16 10:06:19,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:19,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 16 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 10:06:19,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:19,502 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:19,502 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:19,529 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:19,529 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891518611] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:19,529 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:19,529 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2022-02-16 10:06:19,529 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849283590] [2022-02-16 10:06:19,529 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:19,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 10:06:19,529 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:19,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 10:06:19,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 10:06:19,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:19,530 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:19,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:19,575 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 24 transitions and produced 24 states. [2022-02-16 10:06:19,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 10:06:19,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (530)] Forceful destruction successful, exit code 0 [2022-02-16 10:06:19,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable527,530 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:19,789 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:19,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:19,789 INFO L85 PathProgramCache]: Analyzing trace with hash -1701747032, now seen corresponding path program 1 times [2022-02-16 10:06:19,790 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:19,790 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732972902] [2022-02-16 10:06:19,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:19,790 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:19,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:19,813 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 10:06:19,813 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:19,813 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732972902] [2022-02-16 10:06:19,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732972902] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:19,813 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292231378] [2022-02-16 10:06:19,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:19,813 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:19,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:19,814 INFO L229 MonitoredProcess]: Starting monitored process 531 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:19,815 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (531)] Waiting until timeout for monitored process [2022-02-16 10:06:20,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:20,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 10:06:20,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:20,118 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:20,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:20,149 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 10:06:20,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292231378] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:20,150 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:20,150 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 13 [2022-02-16 10:06:20,150 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816188890] [2022-02-16 10:06:20,150 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:20,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 10:06:20,150 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:20,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 10:06:20,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-16 10:06:20,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:20,150 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:20,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:20,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-16 10:06:20,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:20,264 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 38 transitions and produced 37 states. [2022-02-16 10:06:20,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 10:06:20,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 10:06:20,281 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (531)] Forceful destruction successful, exit code 0 [2022-02-16 10:06:20,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 531 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable528 [2022-02-16 10:06:20,464 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:20,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:20,465 INFO L85 PathProgramCache]: Analyzing trace with hash -1602167024, now seen corresponding path program 1 times [2022-02-16 10:06:20,465 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:20,465 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163650416] [2022-02-16 10:06:20,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:20,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:20,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:20,491 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:06:20,491 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:20,491 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163650416] [2022-02-16 10:06:20,491 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163650416] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:20,491 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918803681] [2022-02-16 10:06:20,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:20,491 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:20,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:20,492 INFO L229 MonitoredProcess]: Starting monitored process 532 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:20,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (532)] Waiting until timeout for monitored process [2022-02-16 10:06:20,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:20,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 10:06:20,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:20,879 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:20,879 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:20,915 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:06:20,915 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918803681] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:20,915 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:20,915 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 15 [2022-02-16 10:06:20,915 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109275514] [2022-02-16 10:06:20,915 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:20,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 10:06:20,916 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:20,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 10:06:20,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-16 10:06:20,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:20,916 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:20,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:20,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-16 10:06:20,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-16 10:06:20,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:21,060 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 52 transitions and produced 50 states. [2022-02-16 10:06:21,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:21,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:06:21,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:06:21,077 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (532)] Forceful destruction successful, exit code 0 [2022-02-16 10:06:21,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable529,532 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:21,261 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:21,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:21,261 INFO L85 PathProgramCache]: Analyzing trace with hash 1430611037, now seen corresponding path program 1 times [2022-02-16 10:06:21,261 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:21,261 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132255753] [2022-02-16 10:06:21,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:21,261 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:21,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:21,283 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 10:06:21,283 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:21,283 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132255753] [2022-02-16 10:06:21,284 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132255753] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:21,284 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965562788] [2022-02-16 10:06:21,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:21,284 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:21,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:21,285 INFO L229 MonitoredProcess]: Starting monitored process 533 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:21,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (533)] Waiting until timeout for monitored process [2022-02-16 10:06:21,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:21,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 10:06:21,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:21,654 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:21,655 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:21,695 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 10:06:21,695 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965562788] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:21,695 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:21,695 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 5] total 18 [2022-02-16 10:06:21,696 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152888670] [2022-02-16 10:06:21,696 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:21,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 10:06:21,696 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:21,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 10:06:21,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-16 10:06:21,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:21,696 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:21,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:21,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:21,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:06:21,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-16 10:06:21,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:21,924 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 66 transitions and produced 63 states. [2022-02-16 10:06:21,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:21,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:21,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 10:06:21,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:21,944 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (533)] Ended with exit code 0 [2022-02-16 10:06:22,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 533 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable530 [2022-02-16 10:06:22,125 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:22,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:22,125 INFO L85 PathProgramCache]: Analyzing trace with hash -1869169507, now seen corresponding path program 1 times [2022-02-16 10:06:22,125 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:22,125 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211247070] [2022-02-16 10:06:22,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:22,125 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:22,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:22,148 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-16 10:06:22,149 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:22,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211247070] [2022-02-16 10:06:22,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211247070] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:22,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604090068] [2022-02-16 10:06:22,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:22,149 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:22,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:22,150 INFO L229 MonitoredProcess]: Starting monitored process 534 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:22,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (534)] Waiting until timeout for monitored process [2022-02-16 10:06:22,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:22,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 10:06:22,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:22,541 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:22,541 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:22,600 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 10:06:22,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [604090068] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:22,600 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:22,601 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 5] total 20 [2022-02-16 10:06:22,601 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391174060] [2022-02-16 10:06:22,601 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:22,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 10:06:22,601 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:22,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 10:06:22,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-16 10:06:22,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:22,601 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:22,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-16 10:06:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:22,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:22,884 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 76 states. [2022-02-16 10:06:22,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:22,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:22,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:22,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 10:06:22,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 10:06:22,901 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (534)] Forceful destruction successful, exit code 0 [2022-02-16 10:06:23,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 534 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable531 [2022-02-16 10:06:23,085 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:23,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:23,085 INFO L85 PathProgramCache]: Analyzing trace with hash -83903494, now seen corresponding path program 1 times [2022-02-16 10:06:23,085 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:23,085 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698337399] [2022-02-16 10:06:23,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:23,085 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:23,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:23,111 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-02-16 10:06:23,111 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:23,111 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698337399] [2022-02-16 10:06:23,111 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698337399] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:23,111 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179405207] [2022-02-16 10:06:23,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:23,111 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:23,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:23,123 INFO L229 MonitoredProcess]: Starting monitored process 535 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:23,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (535)] Waiting until timeout for monitored process [2022-02-16 10:06:23,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:23,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 10:06:23,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:23,571 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:23,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:23,635 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 10:06:23,635 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179405207] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:23,635 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:23,635 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 5] total 22 [2022-02-16 10:06:23,635 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592331847] [2022-02-16 10:06:23,635 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:23,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 10:06:23,635 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:23,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 10:06:23,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-02-16 10:06:23,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:23,636 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:23,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.772727272727273) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:23,636 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:23,636 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:23,636 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:23,636 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-16 10:06:23,636 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-16 10:06:23,636 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:23,989 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 94 transitions and produced 89 states. [2022-02-16 10:06:23,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:23,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:23,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:23,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:23,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 10:06:23,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:24,007 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (535)] Forceful destruction successful, exit code 0 [2022-02-16 10:06:24,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 535 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable532 [2022-02-16 10:06:24,190 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:24,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:24,190 INFO L85 PathProgramCache]: Analyzing trace with hash 866359482, now seen corresponding path program 1 times [2022-02-16 10:06:24,190 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:24,190 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57485563] [2022-02-16 10:06:24,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:24,191 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:24,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:24,213 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-02-16 10:06:24,214 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:24,214 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57485563] [2022-02-16 10:06:24,214 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57485563] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:24,214 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735587827] [2022-02-16 10:06:24,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:24,214 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:24,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:24,216 INFO L229 MonitoredProcess]: Starting monitored process 536 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:24,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (536)] Waiting until timeout for monitored process [2022-02-16 10:06:24,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:24,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 10:06:24,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:24,704 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:24,704 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:24,765 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 10:06:24,765 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735587827] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:24,765 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:24,765 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16, 5] total 24 [2022-02-16 10:06:24,765 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183868025] [2022-02-16 10:06:24,765 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:24,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 10:06:24,766 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:24,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 10:06:24,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-02-16 10:06:24,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:24,766 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:24,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.0) internal successors, (96), 25 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:24,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:24,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:24,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:24,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:24,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-16 10:06:24,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:24,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:25,074 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 108 transitions and produced 102 states. [2022-02-16 10:06:25,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:25,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:25,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:25,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:25,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:25,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 10:06:25,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:25,092 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (536)] Forceful destruction successful, exit code 0 [2022-02-16 10:06:25,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable533,536 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:25,292 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:25,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:25,292 INFO L85 PathProgramCache]: Analyzing trace with hash 1538286467, now seen corresponding path program 1 times [2022-02-16 10:06:25,292 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:25,292 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426961360] [2022-02-16 10:06:25,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:25,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:25,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:25,312 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-02-16 10:06:25,312 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:25,312 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426961360] [2022-02-16 10:06:25,312 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426961360] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:25,312 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115268882] [2022-02-16 10:06:25,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:25,313 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:25,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:25,314 INFO L229 MonitoredProcess]: Starting monitored process 537 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:25,315 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (537)] Waiting until timeout for monitored process [2022-02-16 10:06:25,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:25,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 10:06:25,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:25,836 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:25,836 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:25,918 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 10:06:25,918 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115268882] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:25,918 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:25,918 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 18, 5] total 26 [2022-02-16 10:06:25,918 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619103102] [2022-02-16 10:06:25,918 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:25,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 10:06:25,918 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:25,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 10:06:25,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-16 10:06:25,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:25,919 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:25,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 27 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) [2022-02-16 10:06:25,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:25,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:25,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:25,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:25,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:25,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-16 10:06:25,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:25,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:26,395 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 115 states. [2022-02-16 10:06:26,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:26,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:26,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:26,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:26,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:26,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:26,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 10:06:26,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:26,413 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (537)] Ended with exit code 0 [2022-02-16 10:06:26,596 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 537 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable534 [2022-02-16 10:06:26,596 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:26,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:26,596 INFO L85 PathProgramCache]: Analyzing trace with hash 638889443, now seen corresponding path program 1 times [2022-02-16 10:06:26,596 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:26,597 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283736623] [2022-02-16 10:06:26,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:26,597 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:26,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:26,622 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-02-16 10:06:26,622 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:26,622 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283736623] [2022-02-16 10:06:26,622 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283736623] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:26,622 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272434066] [2022-02-16 10:06:26,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:26,622 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:26,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:26,623 INFO L229 MonitoredProcess]: Starting monitored process 538 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:26,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (538)] Waiting until timeout for monitored process [2022-02-16 10:06:26,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:26,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 10:06:26,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:27,221 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:27,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:27,311 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 10:06:27,311 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272434066] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:27,311 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:27,311 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 20, 5] total 28 [2022-02-16 10:06:27,311 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590411082] [2022-02-16 10:06:27,311 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:27,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 10:06:27,311 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:27,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 10:06:27,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-16 10:06:27,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:27,312 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:27,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.357142857142857) internal successors, (122), 29 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:27,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:27,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:27,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:27,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:27,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:27,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:27,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-16 10:06:27,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:27,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:27,860 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 136 transitions and produced 128 states. [2022-02-16 10:06:27,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:27,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:27,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:27,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:27,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:27,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:27,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:27,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 10:06:27,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:27,878 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (538)] Ended with exit code 0 [2022-02-16 10:06:28,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 538 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable535 [2022-02-16 10:06:28,078 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:28,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:28,078 INFO L85 PathProgramCache]: Analyzing trace with hash -700777076, now seen corresponding path program 1 times [2022-02-16 10:06:28,078 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:28,078 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723966571] [2022-02-16 10:06:28,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:28,079 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:28,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:28,098 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-16 10:06:28,099 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:28,099 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723966571] [2022-02-16 10:06:28,099 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723966571] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:28,099 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926689175] [2022-02-16 10:06:28,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:28,099 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:28,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:28,100 INFO L229 MonitoredProcess]: Starting monitored process 539 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:28,101 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (539)] Waiting until timeout for monitored process [2022-02-16 10:06:28,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:28,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 10:06:28,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:28,647 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:28,647 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:28,717 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 10:06:28,717 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926689175] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:28,717 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:28,717 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 22, 5] total 30 [2022-02-16 10:06:28,717 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487506166] [2022-02-16 10:06:28,718 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:28,718 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 10:06:28,718 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:28,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 10:06:28,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-16 10:06:28,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:28,718 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:28,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.5) internal successors, (135), 31 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:28,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:28,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:28,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:28,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:28,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:28,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:28,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:28,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-02-16 10:06:28,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:28,719 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:29,320 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 150 transitions and produced 141 states. [2022-02-16 10:06:29,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:29,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:29,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:29,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:29,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:29,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:29,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:29,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:29,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 10:06:29,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:29,338 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (539)] Forceful destruction successful, exit code 0 [2022-02-16 10:06:29,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 539 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable536 [2022-02-16 10:06:29,522 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:29,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:29,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1089710060, now seen corresponding path program 1 times [2022-02-16 10:06:29,522 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:29,522 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182301893] [2022-02-16 10:06:29,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:29,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:29,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:29,548 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-02-16 10:06:29,549 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:29,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182301893] [2022-02-16 10:06:29,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182301893] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:29,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401264906] [2022-02-16 10:06:29,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:29,549 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:29,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:29,581 INFO L229 MonitoredProcess]: Starting monitored process 540 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:29,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (540)] Waiting until timeout for monitored process [2022-02-16 10:06:29,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:29,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 10:06:29,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:30,247 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:30,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:30,351 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 10:06:30,351 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401264906] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:30,351 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:30,351 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 24, 5] total 32 [2022-02-16 10:06:30,351 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274503404] [2022-02-16 10:06:30,351 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:30,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 10:06:30,352 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:30,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 10:06:30,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 10:06:30,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:30,352 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:30,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.625) internal successors, (148), 33 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) [2022-02-16 10:06:30,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:30,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:30,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:30,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:30,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:30,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:30,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:30,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:30,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-16 10:06:30,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:30,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:31,044 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 164 transitions and produced 154 states. [2022-02-16 10:06:31,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:31,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:31,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:31,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:31,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:31,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:31,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:31,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:31,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:31,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 10:06:31,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:31,065 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (540)] Ended with exit code 0 [2022-02-16 10:06:31,245 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable537,540 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:31,245 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:31,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:31,245 INFO L85 PathProgramCache]: Analyzing trace with hash -300220139, now seen corresponding path program 1 times [2022-02-16 10:06:31,245 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:31,246 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214617700] [2022-02-16 10:06:31,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:31,246 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:31,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:31,278 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-02-16 10:06:31,279 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:31,279 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214617700] [2022-02-16 10:06:31,279 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214617700] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:31,279 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346971942] [2022-02-16 10:06:31,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:31,279 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:31,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:31,280 INFO L229 MonitoredProcess]: Starting monitored process 541 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:31,281 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (541)] Waiting until timeout for monitored process [2022-02-16 10:06:31,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:31,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 10:06:31,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:32,053 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:32,053 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:32,195 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 10:06:32,195 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346971942] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:32,196 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:32,196 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 26, 5] total 34 [2022-02-16 10:06:32,196 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756998916] [2022-02-16 10:06:32,196 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:32,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 10:06:32,196 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:32,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 10:06:32,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 10:06:32,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:32,196 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:32,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 4.735294117647059) internal successors, (161), 35 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:32,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:32,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:32,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:32,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:32,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:32,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:32,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:32,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:32,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:32,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-02-16 10:06:32,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:32,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:32,972 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 178 transitions and produced 167 states. [2022-02-16 10:06:32,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:32,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:32,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:32,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:32,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:32,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:32,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:32,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:32,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:32,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:32,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 10:06:32,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:32,990 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (541)] Ended with exit code 0 [2022-02-16 10:06:33,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable538,541 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:33,173 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:33,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:33,174 INFO L85 PathProgramCache]: Analyzing trace with hash -562160827, now seen corresponding path program 1 times [2022-02-16 10:06:33,174 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:33,174 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027565735] [2022-02-16 10:06:33,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:33,174 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:33,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:33,200 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 46 proven. 2 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-02-16 10:06:33,200 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:33,200 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027565735] [2022-02-16 10:06:33,200 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027565735] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:33,200 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514814994] [2022-02-16 10:06:33,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:33,200 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:33,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:33,201 INFO L229 MonitoredProcess]: Starting monitored process 542 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:33,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (542)] Waiting until timeout for monitored process [2022-02-16 10:06:33,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:33,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 10:06:33,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:33,823 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:33,823 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:33,897 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 10:06:33,897 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514814994] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:33,897 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:33,897 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28, 5] total 36 [2022-02-16 10:06:33,897 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129397931] [2022-02-16 10:06:33,897 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:33,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 10:06:33,897 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:33,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 10:06:33,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 10:06:33,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:33,898 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:33,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 4.833333333333333) internal successors, (174), 37 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:33,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:33,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:33,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:33,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:33,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:33,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:33,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:33,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:33,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:33,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:33,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-16 10:06:33,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:33,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:34,411 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 192 transitions and produced 180 states. [2022-02-16 10:06:34,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:34,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:34,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:34,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:34,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:34,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:34,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:34,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:34,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:34,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:34,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:34,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 10:06:34,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:34,429 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (542)] Forceful destruction successful, exit code 0 [2022-02-16 10:06:34,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable539,542 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:34,621 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:34,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:34,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1560586866, now seen corresponding path program 1 times [2022-02-16 10:06:34,621 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:34,621 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801604970] [2022-02-16 10:06:34,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:34,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:34,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:34,661 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-02-16 10:06:34,661 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:34,662 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801604970] [2022-02-16 10:06:34,662 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801604970] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:34,662 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108691864] [2022-02-16 10:06:34,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:34,662 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:34,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:34,663 INFO L229 MonitoredProcess]: Starting monitored process 543 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:34,664 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (543)] Waiting until timeout for monitored process [2022-02-16 10:06:34,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:34,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 10:06:34,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:35,309 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:35,310 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:35,418 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 10:06:35,418 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108691864] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:35,418 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:35,418 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 30, 5] total 38 [2022-02-16 10:06:35,419 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233312610] [2022-02-16 10:06:35,419 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:35,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 10:06:35,419 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:35,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 10:06:35,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 10:06:35,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:35,419 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:35,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.921052631578948) internal successors, (187), 39 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:35,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:35,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:35,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:35,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:35,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:35,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:35,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:35,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:35,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:35,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:35,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:35,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-02-16 10:06:35,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:35,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:36,483 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 206 transitions and produced 193 states. [2022-02-16 10:06:36,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:36,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:36,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:36,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:36,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:36,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:36,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:36,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:36,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:36,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:36,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:36,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:36,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 10:06:36,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:36,501 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (543)] Forceful destruction successful, exit code 0 [2022-02-16 10:06:36,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 543 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable540 [2022-02-16 10:06:36,685 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:36,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:36,685 INFO L85 PathProgramCache]: Analyzing trace with hash -1576598746, now seen corresponding path program 1 times [2022-02-16 10:06:36,685 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:36,685 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909077117] [2022-02-16 10:06:36,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:36,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:36,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:36,720 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-02-16 10:06:36,720 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:36,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909077117] [2022-02-16 10:06:36,720 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909077117] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:36,721 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634708886] [2022-02-16 10:06:36,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:36,721 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:36,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:36,722 INFO L229 MonitoredProcess]: Starting monitored process 544 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:36,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (544)] Waiting until timeout for monitored process [2022-02-16 10:06:36,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:36,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 10:06:36,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:37,602 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:37,603 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:37,721 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 10:06:37,722 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634708886] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:37,722 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:37,722 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 32, 5] total 40 [2022-02-16 10:06:37,722 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035793899] [2022-02-16 10:06:37,722 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:37,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 10:06:37,723 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:37,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 10:06:37,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 10:06:37,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:37,723 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:37,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 5.0) internal successors, (200), 41 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:37,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:37,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:37,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:37,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:37,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:37,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:37,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:37,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:37,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:37,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:37,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:37,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:37,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-02-16 10:06:37,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:37,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:38,778 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 220 transitions and produced 206 states. [2022-02-16 10:06:38,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:38,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:38,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:38,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:38,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:38,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:38,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:38,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:38,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:38,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:38,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:38,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:38,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:38,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-16 10:06:38,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:38,802 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (544)] Forceful destruction successful, exit code 0 [2022-02-16 10:06:38,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 544 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable541 [2022-02-16 10:06:38,980 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:38,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:38,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1455050757, now seen corresponding path program 1 times [2022-02-16 10:06:38,980 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:38,980 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080629296] [2022-02-16 10:06:38,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:38,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:38,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:39,013 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-02-16 10:06:39,014 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:39,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080629296] [2022-02-16 10:06:39,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080629296] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:39,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681520257] [2022-02-16 10:06:39,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:39,014 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:39,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:39,017 INFO L229 MonitoredProcess]: Starting monitored process 545 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:39,018 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (545)] Waiting until timeout for monitored process [2022-02-16 10:06:39,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:39,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 10:06:39,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:39,887 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:39,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:40,068 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 10:06:40,068 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681520257] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:40,068 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:40,068 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 34, 5] total 42 [2022-02-16 10:06:40,068 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398943128] [2022-02-16 10:06:40,068 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:40,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 10:06:40,069 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:40,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 10:06:40,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1616, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 10:06:40,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:40,077 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:40,077 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 5.071428571428571) internal successors, (213), 43 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:40,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:40,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:40,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:40,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:40,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:40,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:40,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:40,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:40,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:40,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:40,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:40,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:40,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:40,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-16 10:06:40,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:40,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:40,959 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 234 transitions and produced 219 states. [2022-02-16 10:06:40,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:40,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:40,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:40,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:40,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:40,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:40,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:40,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:40,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:40,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:40,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:40,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:40,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:40,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:40,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-16 10:06:40,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:40,977 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (545)] Ended with exit code 0 [2022-02-16 10:06:41,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 545 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable542 [2022-02-16 10:06:41,161 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:41,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:41,161 INFO L85 PathProgramCache]: Analyzing trace with hash -2089788749, now seen corresponding path program 1 times [2022-02-16 10:06:41,161 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:41,161 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280811776] [2022-02-16 10:06:41,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:41,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:41,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:41,185 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 62 proven. 2 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-02-16 10:06:41,185 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:41,185 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280811776] [2022-02-16 10:06:41,185 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280811776] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:41,186 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704877028] [2022-02-16 10:06:41,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:41,186 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:41,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:41,187 INFO L229 MonitoredProcess]: Starting monitored process 546 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:41,187 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (546)] Waiting until timeout for monitored process [2022-02-16 10:06:41,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:41,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-16 10:06:41,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:42,090 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:42,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:42,251 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 10:06:42,251 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704877028] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:42,251 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:42,251 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 36, 5] total 44 [2022-02-16 10:06:42,251 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955563292] [2022-02-16 10:06:42,251 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:42,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 10:06:42,252 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:42,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 10:06:42,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 10:06:42,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:42,252 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:42,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 5.136363636363637) internal successors, (226), 45 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) [2022-02-16 10:06:42,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:42,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:42,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:42,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:42,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:42,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:42,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:42,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:42,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:42,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:42,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:42,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:42,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:42,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:42,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-16 10:06:42,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:42,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:43,322 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 248 transitions and produced 232 states. [2022-02-16 10:06:43,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:43,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:43,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:43,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:43,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:43,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:43,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:43,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:43,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:43,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:43,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:43,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:43,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:43,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:43,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:43,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-16 10:06:43,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:43,340 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (546)] Forceful destruction successful, exit code 0 [2022-02-16 10:06:43,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 546 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable543 [2022-02-16 10:06:43,551 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:43,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:43,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1544040080, now seen corresponding path program 1 times [2022-02-16 10:06:43,552 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:43,552 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429901424] [2022-02-16 10:06:43,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:43,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:43,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:43,581 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 66 proven. 2 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-02-16 10:06:43,581 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:43,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429901424] [2022-02-16 10:06:43,582 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429901424] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:43,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990467085] [2022-02-16 10:06:43,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:43,582 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:43,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:43,583 INFO L229 MonitoredProcess]: Starting monitored process 547 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:43,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (547)] Waiting until timeout for monitored process [2022-02-16 10:06:43,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:43,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-16 10:06:43,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:44,428 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:44,428 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:44,534 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 10:06:44,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990467085] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:44,535 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:44,535 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 38, 5] total 46 [2022-02-16 10:06:44,535 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894494471] [2022-02-16 10:06:44,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:44,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 10:06:44,535 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:44,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 10:06:44,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1952, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 10:06:44,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:44,536 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:44,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 5.195652173913044) internal successors, (239), 47 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:44,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:44,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:44,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:44,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:44,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:44,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:44,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:44,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:44,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:44,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:44,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:44,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:44,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:44,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:44,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:44,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2022-02-16 10:06:44,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:44,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:45,846 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 245 states. [2022-02-16 10:06:45,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:45,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:45,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:45,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:45,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:45,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:45,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:45,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:45,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:45,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:45,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:45,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:45,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:45,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:45,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:45,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:06:45,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-16 10:06:45,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:06:45,865 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (547)] Forceful destruction successful, exit code 0 [2022-02-16 10:06:46,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 547 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable544 [2022-02-16 10:06:46,048 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:46,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:46,048 INFO L85 PathProgramCache]: Analyzing trace with hash 26948208, now seen corresponding path program 1 times [2022-02-16 10:06:46,049 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:46,049 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488761365] [2022-02-16 10:06:46,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:46,049 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:46,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:46,080 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 70 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-02-16 10:06:46,080 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:46,080 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488761365] [2022-02-16 10:06:46,080 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488761365] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:46,080 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489182178] [2022-02-16 10:06:46,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:46,080 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:46,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:46,096 INFO L229 MonitoredProcess]: Starting monitored process 548 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:46,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (548)] Waiting until timeout for monitored process [2022-02-16 10:06:46,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:46,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-16 10:06:46,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:47,153 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:47,154 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:47,330 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 10:06:47,330 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [489182178] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:47,330 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:47,330 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 40, 5] total 48 [2022-02-16 10:06:47,330 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510018211] [2022-02-16 10:06:47,330 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:47,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 10:06:47,330 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:47,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 10:06:47,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 10:06:47,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:47,331 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:47,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 5.25) internal successors, (252), 49 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:47,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:47,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:47,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:47,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:47,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:47,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:47,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:47,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:47,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:47,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:47,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:47,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:47,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:47,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:47,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:47,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:06:47,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-02-16 10:06:47,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:06:47,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:48,692 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 276 transitions and produced 258 states. [2022-02-16 10:06:48,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:48,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:48,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:48,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:48,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:48,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:48,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:48,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:48,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:48,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:48,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:48,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:48,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:48,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:48,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:48,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:06:48,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:06:48,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 10:06:48,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:06:48,711 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (548)] Forceful destruction successful, exit code 0 [2022-02-16 10:06:48,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable545,548 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:48,910 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:48,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:48,910 INFO L85 PathProgramCache]: Analyzing trace with hash 1564925981, now seen corresponding path program 1 times [2022-02-16 10:06:48,910 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:48,910 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385591732] [2022-02-16 10:06:48,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:48,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:48,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:48,948 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-02-16 10:06:48,948 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:48,948 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385591732] [2022-02-16 10:06:48,948 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385591732] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:48,948 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761572750] [2022-02-16 10:06:48,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:48,948 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:48,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:48,950 INFO L229 MonitoredProcess]: Starting monitored process 549 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:48,950 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (549)] Waiting until timeout for monitored process [2022-02-16 10:06:49,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:49,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 43 conjunts are in the unsatisfiable core [2022-02-16 10:06:49,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:49,984 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:49,984 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:50,157 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 10:06:50,157 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761572750] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:50,157 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:50,157 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 42, 5] total 50 [2022-02-16 10:06:50,157 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790010018] [2022-02-16 10:06:50,157 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:50,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-02-16 10:06:50,157 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:50,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-02-16 10:06:50,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=2320, Unknown=0, NotChecked=0, Total=2550 [2022-02-16 10:06:50,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:50,158 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:50,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 5.3) internal successors, (265), 51 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:50,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:50,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:50,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:50,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:50,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:50,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:50,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:50,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:50,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:50,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:50,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:50,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:50,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:50,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:50,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:50,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:06:50,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:06:50,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2022-02-16 10:06:50,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:06:50,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:51,551 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 290 transitions and produced 271 states. [2022-02-16 10:06:51,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:51,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:51,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:51,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:51,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:51,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:51,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:51,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:51,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:51,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:51,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:51,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:51,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:51,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:51,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:51,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:06:51,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:06:51,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:06:51,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-16 10:06:51,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:06:51,569 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (549)] Forceful destruction successful, exit code 0 [2022-02-16 10:06:51,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 549 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable546 [2022-02-16 10:06:51,768 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:51,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:51,769 INFO L85 PathProgramCache]: Analyzing trace with hash -987579227, now seen corresponding path program 1 times [2022-02-16 10:06:51,769 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:51,769 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185771191] [2022-02-16 10:06:51,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:51,769 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:51,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:51,811 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 78 proven. 2 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2022-02-16 10:06:51,811 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:51,812 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185771191] [2022-02-16 10:06:51,812 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185771191] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:51,812 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140997352] [2022-02-16 10:06:51,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:51,812 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:51,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:51,813 INFO L229 MonitoredProcess]: Starting monitored process 550 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:51,814 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (550)] Waiting until timeout for monitored process [2022-02-16 10:06:52,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:52,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-16 10:06:52,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:52,973 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:52,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:53,184 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 10:06:53,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140997352] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:53,184 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:53,184 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 44, 5] total 52 [2022-02-16 10:06:53,185 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393709784] [2022-02-16 10:06:53,185 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:53,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-16 10:06:53,185 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:53,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-16 10:06:53,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=2516, Unknown=0, NotChecked=0, Total=2756 [2022-02-16 10:06:53,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:53,185 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:53,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 5.346153846153846) internal successors, (278), 53 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:06:53,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:54,981 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 304 transitions and produced 284 states. [2022-02-16 10:06:54,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:54,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:06:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:06:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:06:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:06:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-16 10:06:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:06:54,999 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (550)] Forceful destruction successful, exit code 0 [2022-02-16 10:06:55,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable547,550 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:55,195 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:55,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:55,196 INFO L85 PathProgramCache]: Analyzing trace with hash -639718, now seen corresponding path program 1 times [2022-02-16 10:06:55,196 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:55,196 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434866978] [2022-02-16 10:06:55,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:55,196 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:55,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:55,253 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 82 proven. 2 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-02-16 10:06:55,253 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:55,253 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434866978] [2022-02-16 10:06:55,253 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434866978] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:55,253 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478659319] [2022-02-16 10:06:55,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:55,253 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:55,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:55,254 INFO L229 MonitoredProcess]: Starting monitored process 551 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:55,255 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (551)] Waiting until timeout for monitored process [2022-02-16 10:06:55,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:55,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 47 conjunts are in the unsatisfiable core [2022-02-16 10:06:55,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:06:57,626 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:06:57,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:06:57,834 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 10:06:57,834 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478659319] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:06:57,834 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:06:57,834 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 46, 5] total 54 [2022-02-16 10:06:57,835 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135480183] [2022-02-16 10:06:57,835 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:06:57,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-02-16 10:06:57,835 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:06:57,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-02-16 10:06:57,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=2720, Unknown=0, NotChecked=0, Total=2970 [2022-02-16 10:06:57,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:57,835 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:06:57,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 54 states have (on average 5.388888888888889) internal successors, (291), 55 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:06:57,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:06:57,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:06:59,740 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 318 transitions and produced 297 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:06:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-16 10:06:59,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:06:59,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (551)] Forceful destruction successful, exit code 0 [2022-02-16 10:06:59,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 551 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable548 [2022-02-16 10:06:59,947 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:06:59,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:06:59,948 INFO L85 PathProgramCache]: Analyzing trace with hash 132882270, now seen corresponding path program 1 times [2022-02-16 10:06:59,948 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:06:59,948 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590563841] [2022-02-16 10:06:59,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:59,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:06:59,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:06:59,986 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 86 proven. 2 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-02-16 10:06:59,986 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:06:59,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590563841] [2022-02-16 10:06:59,986 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590563841] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:06:59,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900228348] [2022-02-16 10:06:59,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:06:59,986 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:06:59,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:06:59,988 INFO L229 MonitoredProcess]: Starting monitored process 552 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:06:59,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (552)] Waiting until timeout for monitored process [2022-02-16 10:07:00,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:07:00,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-16 10:07:00,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:07:01,087 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:07:01,087 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:07:01,222 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-16 10:07:01,223 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900228348] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:07:01,223 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:07:01,223 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 48, 5] total 56 [2022-02-16 10:07:01,223 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394863143] [2022-02-16 10:07:01,223 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:07:01,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-02-16 10:07:01,223 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:07:01,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-02-16 10:07:01,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=2932, Unknown=0, NotChecked=0, Total=3192 [2022-02-16 10:07:01,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:07:01,224 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:07:01,224 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 56 states have (on average 5.428571428571429) internal successors, (304), 57 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) [2022-02-16 10:07:01,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:07:01,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:07:01,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:07:01,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:07:01,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:07:01,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:07:01,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:07:01,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:07:01,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:07:01,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:07:01,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:07:01,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:07:01,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:07:01,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:07:01,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:07:01,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:07:01,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:07:01,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:07:01,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:07:01,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:07:01,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2022-02-16 10:07:01,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:07:01,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:07:03,466 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 332 transitions and produced 310 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-16 10:07:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:07:03,485 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (552)] Forceful destruction successful, exit code 0 [2022-02-16 10:07:03,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable549,552 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:07:03,668 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:07:03,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:07:03,668 INFO L85 PathProgramCache]: Analyzing trace with hash 554807587, now seen corresponding path program 1 times [2022-02-16 10:07:03,668 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:07:03,668 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928929951] [2022-02-16 10:07:03,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:07:03,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:07:03,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:07:03,702 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 90 proven. 2 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-16 10:07:03,702 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:07:03,702 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928929951] [2022-02-16 10:07:03,702 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928929951] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:07:03,703 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513326186] [2022-02-16 10:07:03,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:07:03,703 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:07:03,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:07:03,704 INFO L229 MonitoredProcess]: Starting monitored process 553 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:07:03,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (553)] Waiting until timeout for monitored process [2022-02-16 10:07:03,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:07:03,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 51 conjunts are in the unsatisfiable core [2022-02-16 10:07:03,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:07:05,042 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:07:05,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:07:05,275 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2022-02-16 10:07:05,275 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513326186] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:07:05,275 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:07:05,275 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 50, 5] total 58 [2022-02-16 10:07:05,275 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762614181] [2022-02-16 10:07:05,275 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:07:05,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-02-16 10:07:05,275 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:07:05,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-02-16 10:07:05,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=3152, Unknown=0, NotChecked=0, Total=3422 [2022-02-16 10:07:05,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:07:05,276 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:07:05,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 58 states have (on average 5.4655172413793105) internal successors, (317), 59 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:07:05,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:07:05,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:07:05,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:07:05,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:07:05,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:07:05,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:07:05,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:07:05,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:07:05,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:07:05,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:07:05,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:07:05,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:07:05,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:07:05,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:07:05,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:07:05,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:07:05,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:07:05,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:07:05,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:07:05,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:07:05,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:07:05,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2022-02-16 10:07:05,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:07:05,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:07:07,372 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 346 transitions and produced 323 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-16 10:07:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:07:07,391 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (553)] Forceful destruction successful, exit code 0 [2022-02-16 10:07:07,591 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable550,553 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:07:07,592 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:07:07,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:07:07,592 INFO L85 PathProgramCache]: Analyzing trace with hash 1761950135, now seen corresponding path program 1 times [2022-02-16 10:07:07,592 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:07:07,592 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55836349] [2022-02-16 10:07:07,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:07:07,592 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:07:07,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:07:07,622 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 94 proven. 2 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2022-02-16 10:07:07,623 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:07:07,623 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55836349] [2022-02-16 10:07:07,623 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55836349] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:07:07,623 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562742825] [2022-02-16 10:07:07,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:07:07,623 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:07:07,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:07:07,624 INFO L229 MonitoredProcess]: Starting monitored process 554 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:07:07,625 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (554)] Waiting until timeout for monitored process [2022-02-16 10:07:07,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:07:07,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 53 conjunts are in the unsatisfiable core [2022-02-16 10:07:07,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:07:08,961 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:07:08,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:07:09,206 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 576 trivial. 0 not checked. [2022-02-16 10:07:09,207 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562742825] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:07:09,207 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:07:09,207 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 52, 5] total 60 [2022-02-16 10:07:09,207 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520843046] [2022-02-16 10:07:09,207 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:07:09,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-02-16 10:07:09,207 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:07:09,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-02-16 10:07:09,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=3380, Unknown=0, NotChecked=0, Total=3660 [2022-02-16 10:07:09,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:07:09,208 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:07:09,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 60 states have (on average 5.5) internal successors, (330), 61 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:07:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:07:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:07:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:07:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:07:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:07:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:07:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:07:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:07:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:07:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:07:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:07:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:07:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:07:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:07:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:07:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:07:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:07:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:07:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:07:09,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:07:09,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:07:09,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:07:09,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2022-02-16 10:07:09,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:07:09,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:07:11,649 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 360 transitions and produced 336 states. [2022-02-16 10:07:11,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:07:11,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:07:11,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:07:11,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:07:11,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:07:11,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:07:11,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:07:11,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:07:11,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:07:11,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:07:11,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:07:11,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:07:11,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:07:11,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:07:11,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:07:11,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:07:11,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:07:11,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:07:11,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:07:11,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:07:11,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:07:11,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:07:11,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:07:11,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-02-16 10:07:11,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:07:11,686 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (554)] Forceful destruction successful, exit code 0 [2022-02-16 10:07:11,850 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable551,554 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:07:11,851 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:07:11,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:07:11,851 INFO L85 PathProgramCache]: Analyzing trace with hash -802768608, now seen corresponding path program 1 times [2022-02-16 10:07:11,851 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:07:11,851 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882919186] [2022-02-16 10:07:11,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:07:11,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:07:11,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:07:11,887 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 98 proven. 2 refuted. 0 times theorem prover too weak. 576 trivial. 0 not checked. [2022-02-16 10:07:11,887 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:07:11,887 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882919186] [2022-02-16 10:07:11,888 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882919186] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:07:11,888 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806870636] [2022-02-16 10:07:11,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:07:11,888 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:07:11,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:07:11,889 INFO L229 MonitoredProcess]: Starting monitored process 555 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:07:11,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (555)] Waiting until timeout for monitored process [2022-02-16 10:07:12,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:07:12,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 55 conjunts are in the unsatisfiable core [2022-02-16 10:07:12,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:07:13,321 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 676 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:07:13,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:07:13,554 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 625 trivial. 0 not checked. [2022-02-16 10:07:13,555 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806870636] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:07:13,555 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:07:13,555 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 54, 5] total 62 [2022-02-16 10:07:13,555 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78805597] [2022-02-16 10:07:13,555 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:07:13,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-02-16 10:07:13,555 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:07:13,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-02-16 10:07:13,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=290, Invalid=3616, Unknown=0, NotChecked=0, Total=3906 [2022-02-16 10:07:13,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:07:13,556 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:07:13,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 62 states have (on average 5.532258064516129) internal successors, (343), 63 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) [2022-02-16 10:07:13,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:07:13,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:07:13,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:07:13,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:07:13,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:07:13,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:07:13,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:07:13,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:07:13,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:07:13,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:07:13,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:07:13,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:07:13,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:07:13,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:07:13,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:07:13,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:07:13,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:07:13,557 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:07:13,557 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:07:13,557 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:07:13,557 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:07:13,557 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:07:13,557 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:07:13,557 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-02-16 10:07:13,557 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:07:13,557 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:07:16,340 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 374 transitions and produced 349 states. [2022-02-16 10:07:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:07:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:07:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:07:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:07:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:07:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:07:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:07:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:07:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:07:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:07:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:07:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:07:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:07:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:07:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:07:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:07:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:07:16,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:07:16,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:07:16,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:07:16,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:07:16,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:07:16,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:07:16,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:07:16,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 10:07:16,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:07:16,358 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (555)] Forceful destruction successful, exit code 0 [2022-02-16 10:07:16,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 555 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable552 [2022-02-16 10:07:16,558 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:07:16,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:07:16,558 INFO L85 PathProgramCache]: Analyzing trace with hash -1076084140, now seen corresponding path program 1 times [2022-02-16 10:07:16,558 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:07:16,558 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352757549] [2022-02-16 10:07:16,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:07:16,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:07:16,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:07:16,587 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 102 proven. 2 refuted. 0 times theorem prover too weak. 625 trivial. 0 not checked. [2022-02-16 10:07:16,587 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:07:16,587 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352757549] [2022-02-16 10:07:16,587 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352757549] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:07:16,587 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542089427] [2022-02-16 10:07:16,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:07:16,587 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:07:16,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:07:16,588 INFO L229 MonitoredProcess]: Starting monitored process 556 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:07:16,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (556)] Waiting until timeout for monitored process [2022-02-16 10:07:16,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:07:16,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 57 conjunts are in the unsatisfiable core [2022-02-16 10:07:16,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:07:18,014 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 0 proven. 729 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:07:18,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:07:18,276 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 0 proven. 53 refuted. 0 times theorem prover too weak. 676 trivial. 0 not checked. [2022-02-16 10:07:18,277 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1542089427] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:07:18,277 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:07:18,277 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 56, 5] total 64 [2022-02-16 10:07:18,277 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501255101] [2022-02-16 10:07:18,277 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:07:18,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-02-16 10:07:18,277 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:07:18,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-02-16 10:07:18,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=3860, Unknown=0, NotChecked=0, Total=4160 [2022-02-16 10:07:18,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:07:18,278 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:07:18,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 64 states have (on average 5.5625) internal successors, (356), 65 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:07:18,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:07:18,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:07:18,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:07:18,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:07:18,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2022-02-16 10:07:18,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:07:18,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:07:20,821 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 388 transitions and produced 362 states. [2022-02-16 10:07:20,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:07:20,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-02-16 10:07:20,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:07:20,840 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (556)] Forceful destruction successful, exit code 0 [2022-02-16 10:07:21,037 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 556 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable553 [2022-02-16 10:07:21,037 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 30 more)] === [2022-02-16 10:07:21,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 10:07:21,037 INFO L85 PathProgramCache]: Analyzing trace with hash 1982073601, now seen corresponding path program 1 times [2022-02-16 10:07:21,038 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 10:07:21,038 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576156532] [2022-02-16 10:07:21,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:07:21,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 10:07:21,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:07:21,083 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 106 proven. 2 refuted. 0 times theorem prover too weak. 676 trivial. 0 not checked. [2022-02-16 10:07:21,083 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 10:07:21,083 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576156532] [2022-02-16 10:07:21,083 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576156532] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 10:07:21,083 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090556819] [2022-02-16 10:07:21,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 10:07:21,083 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 10:07:21,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 10:07:21,085 INFO L229 MonitoredProcess]: Starting monitored process 557 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 10:07:21,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (557)] Waiting until timeout for monitored process [2022-02-16 10:07:21,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 10:07:21,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 59 conjunts are in the unsatisfiable core [2022-02-16 10:07:21,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 10:07:22,625 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 0 proven. 784 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 10:07:22,625 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 10:07:22,873 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 729 trivial. 0 not checked. [2022-02-16 10:07:22,874 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1090556819] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 10:07:22,874 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 10:07:22,874 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 58, 5] total 66 [2022-02-16 10:07:22,874 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283869911] [2022-02-16 10:07:22,874 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 10:07:22,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-02-16 10:07:22,874 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 10:07:22,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-02-16 10:07:22,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=310, Invalid=4112, Unknown=0, NotChecked=0, Total=4422 [2022-02-16 10:07:22,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-16 10:07:22,875 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-16 10:07:22,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 66 states have (on average 5.590909090909091) internal successors, (369), 67 states have internal predecessors, (369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 10:07:22,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-16 10:07:22,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-16 10:07:22,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-16 10:07:22,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-16 10:07:22,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-16 10:07:22,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-16 10:07:22,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-16 10:07:22,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-16 10:07:22,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-16 10:07:22,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-16 10:07:22,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-16 10:07:22,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-16 10:07:22,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-16 10:07:22,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2022-02-16 10:07:22,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-16 10:07:22,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2022-02-16 10:07:22,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2022-02-16 10:07:22,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-16 10:07:22,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2022-02-16 10:07:22,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2022-02-16 10:07:22,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-16 10:07:22,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2022-02-16 10:07:22,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2022-02-16 10:07:22,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-16 10:07:22,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:07:22,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-02-16 10:07:22,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2022-02-16 10:07:22,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. Received shutdown request... [2022-02-16 10:07:23,136 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (67)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,136 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (557)] Forceful destruction successful, exit code 0 [2022-02-16 10:07:23,137 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (56)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,137 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (436)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,142 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (497)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,142 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (137)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,142 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (92)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,142 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (37)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,142 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (172)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,142 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,143 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (4)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,143 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (154)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,143 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,143 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (7)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,143 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (121)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,143 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (232)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,143 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (11)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,143 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (326)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,143 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (211)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,143 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (22)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,143 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (407)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,143 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (29)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,143 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (191)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,143 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (277)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,144 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (254)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,144 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (352)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,144 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (529)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,144 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (46)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,144 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (557)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,144 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (379)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,144 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (79)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,144 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (466)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,144 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (106)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,144 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (301)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,144 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (16)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 10:07:23,319 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 557 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable554 [2022-02-16 10:07:23,320 WARN L594 AbstractCegarLoop]: Verification canceled: while executing DepthFirstTraversal. [2022-02-16 10:07:23,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (33 of 34 remaining) [2022-02-16 10:07:23,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (32 of 34 remaining) [2022-02-16 10:07:23,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (31 of 34 remaining) [2022-02-16 10:07:23,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (30 of 34 remaining) [2022-02-16 10:07:23,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (29 of 34 remaining) [2022-02-16 10:07:23,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (28 of 34 remaining) [2022-02-16 10:07:23,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (27 of 34 remaining) [2022-02-16 10:07:23,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (26 of 34 remaining) [2022-02-16 10:07:23,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (25 of 34 remaining) [2022-02-16 10:07:23,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (24 of 34 remaining) [2022-02-16 10:07:23,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (23 of 34 remaining) [2022-02-16 10:07:23,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (22 of 34 remaining) [2022-02-16 10:07:23,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (21 of 34 remaining) [2022-02-16 10:07:23,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (20 of 34 remaining) [2022-02-16 10:07:23,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (19 of 34 remaining) [2022-02-16 10:07:23,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (18 of 34 remaining) [2022-02-16 10:07:23,341 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (17 of 34 remaining) [2022-02-16 10:07:23,341 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (16 of 34 remaining) [2022-02-16 10:07:23,341 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (15 of 34 remaining) [2022-02-16 10:07:23,341 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (14 of 34 remaining) [2022-02-16 10:07:23,341 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (13 of 34 remaining) [2022-02-16 10:07:23,341 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (12 of 34 remaining) [2022-02-16 10:07:23,341 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (11 of 34 remaining) [2022-02-16 10:07:23,341 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (10 of 34 remaining) [2022-02-16 10:07:23,341 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (9 of 34 remaining) [2022-02-16 10:07:23,341 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (8 of 34 remaining) [2022-02-16 10:07:23,341 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (7 of 34 remaining) [2022-02-16 10:07:23,341 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (6 of 34 remaining) [2022-02-16 10:07:23,341 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (5 of 34 remaining) [2022-02-16 10:07:23,341 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (4 of 34 remaining) [2022-02-16 10:07:23,341 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (3 of 34 remaining) [2022-02-16 10:07:23,341 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (2 of 34 remaining) [2022-02-16 10:07:23,342 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (1 of 34 remaining) [2022-02-16 10:07:23,342 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location threadErr0ASSERT_VIOLATIONASSERT (0 of 34 remaining) [2022-02-16 10:07:23,342 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 10:07:23,344 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 32 thread instances [2022-02-16 10:07:23,344 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-02-16 10:07:23,351 INFO L202 PluginConnector]: Adding new model fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.02 10:07:23 BasicIcfg [2022-02-16 10:07:23,352 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-16 10:07:23,352 INFO L158 Benchmark]: Toolchain (without parser) took 833578.13ms. Allocated memory was 190.8MB in the beginning and 843.1MB in the end (delta: 652.2MB). Free memory was 148.3MB in the beginning and 186.4MB in the end (delta: -38.1MB). Peak memory consumption was 708.3MB. Max. memory is 8.0GB. [2022-02-16 10:07:23,352 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.09ms. Allocated memory is still 190.8MB. Free memory is still 149.3MB. There was no memory consumed. Max. memory is 8.0GB. [2022-02-16 10:07:23,352 INFO L158 Benchmark]: Boogie Procedure Inliner took 18.31ms. Allocated memory is still 190.8MB. Free memory was 148.2MB in the beginning and 146.8MB in the end (delta: 1.4MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. [2022-02-16 10:07:23,352 INFO L158 Benchmark]: Boogie Preprocessor took 9.44ms. Allocated memory is still 190.8MB. Free memory was 146.6MB in the beginning and 145.8MB in the end (delta: 789.6kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-16 10:07:23,352 INFO L158 Benchmark]: RCFGBuilder took 204.55ms. Allocated memory is still 190.8MB. Free memory was 145.7MB in the beginning and 137.8MB in the end (delta: 7.9MB). Peak memory consumption was 7.3MB. Max. memory is 8.0GB. [2022-02-16 10:07:23,352 INFO L158 Benchmark]: TraceAbstraction took 833342.21ms. Allocated memory was 190.8MB in the beginning and 843.1MB in the end (delta: 652.2MB). Free memory was 137.3MB in the beginning and 186.4MB in the end (delta: -49.1MB). Peak memory consumption was 695.7MB. Max. memory is 8.0GB. [2022-02-16 10:07:23,353 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.09ms. Allocated memory is still 190.8MB. Free memory is still 149.3MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 18.31ms. Allocated memory is still 190.8MB. Free memory was 148.2MB in the beginning and 146.8MB in the end (delta: 1.4MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 9.44ms. Allocated memory is still 190.8MB. Free memory was 146.6MB in the beginning and 145.8MB in the end (delta: 789.6kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 204.55ms. Allocated memory is still 190.8MB. Free memory was 145.7MB in the beginning and 137.8MB in the end (delta: 7.9MB). Peak memory consumption was 7.3MB. Max. memory is 8.0GB. * TraceAbstraction took 833342.21ms. Allocated memory was 190.8MB in the beginning and 843.1MB in the end (delta: 652.2MB). Free memory was 137.3MB in the beginning and 186.4MB in the end (delta: -49.1MB). Peak memory consumption was 695.7MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 27]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing DepthFirstTraversal. - TimeoutResultAtElement [Line: 17]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while executing DepthFirstTraversal. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 3 procedures, 16 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 0.8s, OverallIterations: 2, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.1s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 6, 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, 22 NumberOfCodeBlocks, 22 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 18 ConstructedInterpolants, 0 QuantifiedInterpolants, 86 SizeOfPredicates, 1 NumberOfNonLiveVariables, 16 ConjunctsInSsa, 5 ConjunctsInUnsatCore, 3 InterpolantComputations, 0 PerfectInterpolantSequences, 0/3 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 2 thread instances CFG has 4 procedures, 21 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 1.1s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.2s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 21, 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, 51 NumberOfCodeBlocks, 51 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 51 ConstructedInterpolants, 0 QuantifiedInterpolants, 247 SizeOfPredicates, 2 NumberOfNonLiveVariables, 42 ConjunctsInSsa, 12 ConjunctsInUnsatCore, 6 InterpolantComputations, 0 PerfectInterpolantSequences, 2/15 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 3 thread instances CFG has 5 procedures, 26 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 1.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.3s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 41, 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, 90 NumberOfCodeBlocks, 90 NumberOfCodeBlocksAsserted, 7 NumberOfCheckSat, 99 ConstructedInterpolants, 0 QuantifiedInterpolants, 483 SizeOfPredicates, 3 NumberOfNonLiveVariables, 78 ConjunctsInSsa, 21 ConjunctsInUnsatCore, 9 InterpolantComputations, 0 PerfectInterpolantSequences, 10/42 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 4 thread instances CFG has 6 procedures, 31 locations, 6 error locations. Started 1 CEGAR loops. OverallTime: 2.2s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.5s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 66, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.7s InterpolantComputationTime, 139 NumberOfCodeBlocks, 139 NumberOfCodeBlocksAsserted, 9 NumberOfCheckSat, 162 ConstructedInterpolants, 0 QuantifiedInterpolants, 778 SizeOfPredicates, 4 NumberOfNonLiveVariables, 124 ConjunctsInSsa, 32 ConjunctsInUnsatCore, 12 InterpolantComputations, 0 PerfectInterpolantSequences, 33/90 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 5 thread instances CFG has 7 procedures, 36 locations, 7 error locations. Started 1 CEGAR loops. OverallTime: 2.9s, OverallIterations: 6, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.7s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 92, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.9s InterpolantComputationTime, 198 NumberOfCodeBlocks, 198 NumberOfCodeBlocksAsserted, 11 NumberOfCheckSat, 240 ConstructedInterpolants, 0 QuantifiedInterpolants, 1136 SizeOfPredicates, 5 NumberOfNonLiveVariables, 180 ConjunctsInSsa, 45 ConjunctsInUnsatCore, 15 InterpolantComputations, 0 PerfectInterpolantSequences, 72/165 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 6 thread instances CFG has 8 procedures, 41 locations, 8 error locations. Started 1 CEGAR loops. OverallTime: 3.8s, OverallIterations: 7, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 1.1s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 121, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 267 NumberOfCodeBlocks, 267 NumberOfCodeBlocksAsserted, 13 NumberOfCheckSat, 333 ConstructedInterpolants, 0 QuantifiedInterpolants, 1557 SizeOfPredicates, 6 NumberOfNonLiveVariables, 246 ConjunctsInSsa, 60 ConjunctsInUnsatCore, 18 InterpolantComputations, 0 PerfectInterpolantSequences, 131/273 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 7 thread instances CFG has 9 procedures, 46 locations, 9 error locations. Started 1 CEGAR loops. OverallTime: 4.3s, OverallIterations: 8, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 1.1s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 152, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.5s InterpolantComputationTime, 346 NumberOfCodeBlocks, 346 NumberOfCodeBlocksAsserted, 15 NumberOfCheckSat, 441 ConstructedInterpolants, 0 QuantifiedInterpolants, 2041 SizeOfPredicates, 7 NumberOfNonLiveVariables, 322 ConjunctsInSsa, 77 ConjunctsInUnsatCore, 21 InterpolantComputations, 0 PerfectInterpolantSequences, 214/420 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 8 thread instances CFG has 10 procedures, 51 locations, 10 error locations. Started 1 CEGAR loops. OverallTime: 5.9s, OverallIterations: 9, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 1.9s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 185, 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.9s InterpolantComputationTime, 435 NumberOfCodeBlocks, 435 NumberOfCodeBlocksAsserted, 17 NumberOfCheckSat, 564 ConstructedInterpolants, 0 QuantifiedInterpolants, 2588 SizeOfPredicates, 8 NumberOfNonLiveVariables, 408 ConjunctsInSsa, 96 ConjunctsInUnsatCore, 24 InterpolantComputations, 0 PerfectInterpolantSequences, 325/612 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 9 thread instances CFG has 11 procedures, 56 locations, 11 error locations. Started 1 CEGAR loops. OverallTime: 6.7s, OverallIterations: 10, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 2.2s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 220, 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.9s InterpolantComputationTime, 534 NumberOfCodeBlocks, 534 NumberOfCodeBlocksAsserted, 19 NumberOfCheckSat, 702 ConstructedInterpolants, 0 QuantifiedInterpolants, 3198 SizeOfPredicates, 9 NumberOfNonLiveVariables, 504 ConjunctsInSsa, 117 ConjunctsInUnsatCore, 27 InterpolantComputations, 0 PerfectInterpolantSequences, 468/855 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 10 thread instances CFG has 12 procedures, 61 locations, 12 error locations. Started 1 CEGAR loops. OverallTime: 8.3s, OverallIterations: 11, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 3.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 257, 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, 2.7s InterpolantComputationTime, 643 NumberOfCodeBlocks, 643 NumberOfCodeBlocksAsserted, 21 NumberOfCheckSat, 855 ConstructedInterpolants, 0 QuantifiedInterpolants, 3871 SizeOfPredicates, 10 NumberOfNonLiveVariables, 610 ConjunctsInSsa, 140 ConjunctsInUnsatCore, 30 InterpolantComputations, 0 PerfectInterpolantSequences, 647/1155 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 11 thread instances CFG has 13 procedures, 66 locations, 13 error locations. Started 1 CEGAR loops. OverallTime: 9.7s, OverallIterations: 12, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 3.6s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 296, 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, 3.1s InterpolantComputationTime, 762 NumberOfCodeBlocks, 762 NumberOfCodeBlocksAsserted, 23 NumberOfCheckSat, 1023 ConstructedInterpolants, 0 QuantifiedInterpolants, 4607 SizeOfPredicates, 11 NumberOfNonLiveVariables, 726 ConjunctsInSsa, 165 ConjunctsInUnsatCore, 33 InterpolantComputations, 0 PerfectInterpolantSequences, 866/1518 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 12 thread instances CFG has 14 procedures, 71 locations, 14 error locations. Started 1 CEGAR loops. OverallTime: 10.4s, OverallIterations: 13, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 3.8s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 337, 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, 3.4s InterpolantComputationTime, 891 NumberOfCodeBlocks, 891 NumberOfCodeBlocksAsserted, 25 NumberOfCheckSat, 1206 ConstructedInterpolants, 0 QuantifiedInterpolants, 5406 SizeOfPredicates, 12 NumberOfNonLiveVariables, 852 ConjunctsInSsa, 192 ConjunctsInUnsatCore, 36 InterpolantComputations, 0 PerfectInterpolantSequences, 1129/1950 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 13 thread instances CFG has 15 procedures, 76 locations, 15 error locations. Started 1 CEGAR loops. OverallTime: 13.9s, OverallIterations: 14, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 5.1s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 380, 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, 5.2s InterpolantComputationTime, 1030 NumberOfCodeBlocks, 1030 NumberOfCodeBlocksAsserted, 27 NumberOfCheckSat, 1404 ConstructedInterpolants, 0 QuantifiedInterpolants, 6268 SizeOfPredicates, 13 NumberOfNonLiveVariables, 988 ConjunctsInSsa, 221 ConjunctsInUnsatCore, 39 InterpolantComputations, 0 PerfectInterpolantSequences, 1440/2457 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 14 thread instances CFG has 16 procedures, 81 locations, 16 error locations. Started 1 CEGAR loops. OverallTime: 14.0s, OverallIterations: 15, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 5.2s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 425, 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, 4.8s InterpolantComputationTime, 1179 NumberOfCodeBlocks, 1179 NumberOfCodeBlocksAsserted, 29 NumberOfCheckSat, 1617 ConstructedInterpolants, 0 QuantifiedInterpolants, 7193 SizeOfPredicates, 14 NumberOfNonLiveVariables, 1134 ConjunctsInSsa, 252 ConjunctsInUnsatCore, 42 InterpolantComputations, 0 PerfectInterpolantSequences, 1803/3045 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 15 thread instances CFG has 17 procedures, 86 locations, 17 error locations. Started 1 CEGAR loops. OverallTime: 14.6s, OverallIterations: 16, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 5.5s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 472, 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, 4.7s InterpolantComputationTime, 1338 NumberOfCodeBlocks, 1338 NumberOfCodeBlocksAsserted, 31 NumberOfCheckSat, 1845 ConstructedInterpolants, 0 QuantifiedInterpolants, 8181 SizeOfPredicates, 15 NumberOfNonLiveVariables, 1290 ConjunctsInSsa, 285 ConjunctsInUnsatCore, 45 InterpolantComputations, 0 PerfectInterpolantSequences, 2222/3720 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 16 thread instances CFG has 18 procedures, 91 locations, 18 error locations. Started 1 CEGAR loops. OverallTime: 17.0s, OverallIterations: 17, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 6.7s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 521, 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, 5.4s InterpolantComputationTime, 1507 NumberOfCodeBlocks, 1507 NumberOfCodeBlocksAsserted, 33 NumberOfCheckSat, 2088 ConstructedInterpolants, 0 QuantifiedInterpolants, 9232 SizeOfPredicates, 16 NumberOfNonLiveVariables, 1456 ConjunctsInSsa, 320 ConjunctsInUnsatCore, 48 InterpolantComputations, 0 PerfectInterpolantSequences, 2701/4488 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 17 thread instances CFG has 19 procedures, 96 locations, 19 error locations. Started 1 CEGAR loops. OverallTime: 19.7s, OverallIterations: 18, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 7.9s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 572, 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, 6.5s InterpolantComputationTime, 1686 NumberOfCodeBlocks, 1686 NumberOfCodeBlocksAsserted, 35 NumberOfCheckSat, 2346 ConstructedInterpolants, 0 QuantifiedInterpolants, 10346 SizeOfPredicates, 17 NumberOfNonLiveVariables, 1632 ConjunctsInSsa, 357 ConjunctsInUnsatCore, 51 InterpolantComputations, 0 PerfectInterpolantSequences, 3244/5355 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 18 thread instances CFG has 20 procedures, 101 locations, 20 error locations. Started 1 CEGAR loops. OverallTime: 22.9s, OverallIterations: 19, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 9.7s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 625, 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, 7.4s InterpolantComputationTime, 1875 NumberOfCodeBlocks, 1875 NumberOfCodeBlocksAsserted, 37 NumberOfCheckSat, 2619 ConstructedInterpolants, 0 QuantifiedInterpolants, 11523 SizeOfPredicates, 18 NumberOfNonLiveVariables, 1818 ConjunctsInSsa, 396 ConjunctsInUnsatCore, 54 InterpolantComputations, 0 PerfectInterpolantSequences, 3855/6327 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 19 thread instances CFG has 21 procedures, 106 locations, 21 error locations. Started 1 CEGAR loops. OverallTime: 23.7s, OverallIterations: 20, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 10.1s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 680, 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, 7.6s InterpolantComputationTime, 2074 NumberOfCodeBlocks, 2074 NumberOfCodeBlocksAsserted, 39 NumberOfCheckSat, 2907 ConstructedInterpolants, 0 QuantifiedInterpolants, 12763 SizeOfPredicates, 19 NumberOfNonLiveVariables, 2014 ConjunctsInSsa, 437 ConjunctsInUnsatCore, 57 InterpolantComputations, 0 PerfectInterpolantSequences, 4538/7410 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 20 thread instances CFG has 22 procedures, 111 locations, 22 error locations. Started 1 CEGAR loops. OverallTime: 26.6s, OverallIterations: 21, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 11.8s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 737, 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, 8.4s InterpolantComputationTime, 2283 NumberOfCodeBlocks, 2283 NumberOfCodeBlocksAsserted, 41 NumberOfCheckSat, 3210 ConstructedInterpolants, 0 QuantifiedInterpolants, 14066 SizeOfPredicates, 20 NumberOfNonLiveVariables, 2220 ConjunctsInSsa, 480 ConjunctsInUnsatCore, 60 InterpolantComputations, 0 PerfectInterpolantSequences, 5297/8610 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 21 thread instances CFG has 23 procedures, 116 locations, 23 error locations. Started 1 CEGAR loops. OverallTime: 28.7s, OverallIterations: 22, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 12.8s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 796, 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, 8.7s InterpolantComputationTime, 2502 NumberOfCodeBlocks, 2502 NumberOfCodeBlocksAsserted, 43 NumberOfCheckSat, 3528 ConstructedInterpolants, 0 QuantifiedInterpolants, 15432 SizeOfPredicates, 21 NumberOfNonLiveVariables, 2436 ConjunctsInSsa, 525 ConjunctsInUnsatCore, 63 InterpolantComputations, 0 PerfectInterpolantSequences, 6136/9933 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 22 thread instances CFG has 24 procedures, 121 locations, 24 error locations. Started 1 CEGAR loops. OverallTime: 33.4s, OverallIterations: 23, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 15.1s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 857, 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, 10.6s InterpolantComputationTime, 2731 NumberOfCodeBlocks, 2731 NumberOfCodeBlocksAsserted, 45 NumberOfCheckSat, 3861 ConstructedInterpolants, 0 QuantifiedInterpolants, 16861 SizeOfPredicates, 22 NumberOfNonLiveVariables, 2662 ConjunctsInSsa, 572 ConjunctsInUnsatCore, 66 InterpolantComputations, 0 PerfectInterpolantSequences, 7059/11385 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 23 thread instances CFG has 25 procedures, 126 locations, 25 error locations. Started 1 CEGAR loops. OverallTime: 35.0s, OverallIterations: 24, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 15.8s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 920, 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, 11.0s InterpolantComputationTime, 2970 NumberOfCodeBlocks, 2970 NumberOfCodeBlocksAsserted, 47 NumberOfCheckSat, 4209 ConstructedInterpolants, 0 QuantifiedInterpolants, 18353 SizeOfPredicates, 23 NumberOfNonLiveVariables, 2898 ConjunctsInSsa, 621 ConjunctsInUnsatCore, 69 InterpolantComputations, 0 PerfectInterpolantSequences, 8070/12972 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 24 thread instances CFG has 26 procedures, 131 locations, 26 error locations. Started 1 CEGAR loops. OverallTime: 41.9s, OverallIterations: 25, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 18.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 985, 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, 15.2s InterpolantComputationTime, 3219 NumberOfCodeBlocks, 3219 NumberOfCodeBlocksAsserted, 49 NumberOfCheckSat, 4572 ConstructedInterpolants, 0 QuantifiedInterpolants, 19908 SizeOfPredicates, 24 NumberOfNonLiveVariables, 3144 ConjunctsInSsa, 672 ConjunctsInUnsatCore, 72 InterpolantComputations, 0 PerfectInterpolantSequences, 9173/14700 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 25 thread instances CFG has 27 procedures, 136 locations, 27 error locations. Started 1 CEGAR loops. OverallTime: 44.0s, OverallIterations: 26, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 20.9s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 1052, 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, 13.6s InterpolantComputationTime, 3478 NumberOfCodeBlocks, 3478 NumberOfCodeBlocksAsserted, 51 NumberOfCheckSat, 4950 ConstructedInterpolants, 0 QuantifiedInterpolants, 21526 SizeOfPredicates, 25 NumberOfNonLiveVariables, 3400 ConjunctsInSsa, 725 ConjunctsInUnsatCore, 75 InterpolantComputations, 0 PerfectInterpolantSequences, 10372/16575 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 26 thread instances CFG has 28 procedures, 141 locations, 28 error locations. Started 1 CEGAR loops. OverallTime: 51.9s, OverallIterations: 27, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 25.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 1121, 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, 16.4s InterpolantComputationTime, 3747 NumberOfCodeBlocks, 3747 NumberOfCodeBlocksAsserted, 53 NumberOfCheckSat, 5343 ConstructedInterpolants, 0 QuantifiedInterpolants, 23207 SizeOfPredicates, 26 NumberOfNonLiveVariables, 3666 ConjunctsInSsa, 780 ConjunctsInUnsatCore, 78 InterpolantComputations, 0 PerfectInterpolantSequences, 11671/18603 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 27 thread instances CFG has 29 procedures, 146 locations, 29 error locations. Started 1 CEGAR loops. OverallTime: 55.3s, OverallIterations: 28, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 26.6s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 1192, 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, 17.9s InterpolantComputationTime, 4026 NumberOfCodeBlocks, 4026 NumberOfCodeBlocksAsserted, 55 NumberOfCheckSat, 5751 ConstructedInterpolants, 0 QuantifiedInterpolants, 24951 SizeOfPredicates, 27 NumberOfNonLiveVariables, 3942 ConjunctsInSsa, 837 ConjunctsInUnsatCore, 81 InterpolantComputations, 0 PerfectInterpolantSequences, 13074/20790 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 28 thread instances CFG has 30 procedures, 151 locations, 30 error locations. Started 1 CEGAR loops. OverallTime: 57.7s, OverallIterations: 29, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 28.2s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 1265, 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, 18.0s InterpolantComputationTime, 4315 NumberOfCodeBlocks, 4315 NumberOfCodeBlocksAsserted, 57 NumberOfCheckSat, 6174 ConstructedInterpolants, 0 QuantifiedInterpolants, 26758 SizeOfPredicates, 28 NumberOfNonLiveVariables, 4228 ConjunctsInSsa, 896 ConjunctsInUnsatCore, 84 InterpolantComputations, 0 PerfectInterpolantSequences, 14585/23142 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 29 thread instances CFG has 31 procedures, 156 locations, 31 error locations. Started 1 CEGAR loops. OverallTime: 65.3s, OverallIterations: 30, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 32.6s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 1340, 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.5s SatisfiabilityAnalysisTime, 20.2s InterpolantComputationTime, 4614 NumberOfCodeBlocks, 4614 NumberOfCodeBlocksAsserted, 59 NumberOfCheckSat, 6612 ConstructedInterpolants, 0 QuantifiedInterpolants, 28628 SizeOfPredicates, 29 NumberOfNonLiveVariables, 4524 ConjunctsInSsa, 957 ConjunctsInUnsatCore, 87 InterpolantComputations, 0 PerfectInterpolantSequences, 16208/25665 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 30 thread instances CFG has 32 procedures, 161 locations, 32 error locations. Started 1 CEGAR loops. OverallTime: 69.3s, OverallIterations: 31, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 34.4s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 1417, 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.5s SatisfiabilityAnalysisTime, 21.2s InterpolantComputationTime, 4923 NumberOfCodeBlocks, 4923 NumberOfCodeBlocksAsserted, 61 NumberOfCheckSat, 7065 ConstructedInterpolants, 0 QuantifiedInterpolants, 30561 SizeOfPredicates, 30 NumberOfNonLiveVariables, 4830 ConjunctsInSsa, 1020 ConjunctsInUnsatCore, 90 InterpolantComputations, 0 PerfectInterpolantSequences, 17947/28365 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 31 thread instances CFG has 33 procedures, 166 locations, 33 error locations. Started 1 CEGAR loops. OverallTime: 75.9s, OverallIterations: 32, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 38.1s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 1496, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 23.8s InterpolantComputationTime, 5242 NumberOfCodeBlocks, 5242 NumberOfCodeBlocksAsserted, 63 NumberOfCheckSat, 7533 ConstructedInterpolants, 0 QuantifiedInterpolants, 32557 SizeOfPredicates, 31 NumberOfNonLiveVariables, 5146 ConjunctsInSsa, 1085 ConjunctsInUnsatCore, 93 InterpolantComputations, 0 PerfectInterpolantSequences, 19806/31248 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 32 thread instances CFG has 34 procedures, 171 locations, 34 error locations. Started 1 CEGAR loops. OverallTime: 64.1s, OverallIterations: 28, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 29.3s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 1211, 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, 21.6s InterpolantComputationTime, 4172 NumberOfCodeBlocks, 4172 NumberOfCodeBlocksAsserted, 56 NumberOfCheckSat, 6174 ConstructedInterpolants, 0 QuantifiedInterpolants, 26758 SizeOfPredicates, 28 NumberOfNonLiveVariables, 4228 ConjunctsInSsa, 896 ConjunctsInUnsatCore, 84 InterpolantComputations, 0 PerfectInterpolantSequences, 14585/23142 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown