/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-FA-NoLbe-Delay.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/nonblocking-cntr.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-8a14012e553caa636f65c1137831746b6d9875cd-8a14012 [2021-08-06 20:05:48,650 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-06 20:05:48,653 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-06 20:05:48,701 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-06 20:05:48,702 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-06 20:05:48,705 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-06 20:05:48,707 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-06 20:05:48,712 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-06 20:05:48,714 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-06 20:05:48,718 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-06 20:05:48,719 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-06 20:05:48,720 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-06 20:05:48,720 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-06 20:05:48,722 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-06 20:05:48,723 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-06 20:05:48,729 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-06 20:05:48,730 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-06 20:05:48,730 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-06 20:05:48,733 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-06 20:05:48,738 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-06 20:05:48,739 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-06 20:05:48,740 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-06 20:05:48,741 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-06 20:05:48,743 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-06 20:05:48,748 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-06 20:05:48,749 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-06 20:05:48,749 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-06 20:05:48,752 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-06 20:05:48,752 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-06 20:05:48,753 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-06 20:05:48,753 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-06 20:05:48,754 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-06 20:05:48,755 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-06 20:05:48,756 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-06 20:05:48,757 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-06 20:05:48,757 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-06 20:05:48,758 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-06 20:05:48,758 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-06 20:05:48,758 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-06 20:05:48,759 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-06 20:05:48,759 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-06 20:05:48,763 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-FA-NoLbe-Delay.epf [2021-08-06 20:05:48,792 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-06 20:05:48,792 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-06 20:05:48,795 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-06 20:05:48,795 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-06 20:05:48,795 INFO L138 SettingsManager]: * Use SBE=true [2021-08-06 20:05:48,795 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-06 20:05:48,795 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-06 20:05:48,796 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-06 20:05:48,796 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-06 20:05:48,796 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-06 20:05:48,797 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-06 20:05:48,797 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-06 20:05:48,797 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-06 20:05:48,797 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-06 20:05:48,797 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-06 20:05:48,797 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-06 20:05:48,797 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-06 20:05:48,798 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-06 20:05:48,798 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-06 20:05:48,798 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-06 20:05:48,798 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-06 20:05:48,798 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 20:05:48,799 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-06 20:05:48,799 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-06 20:05:48,799 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-06 20:05:48,799 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-06 20:05:48,799 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-06 20:05:48,799 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-06 20:05:48,799 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-06 20:05:48,799 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-06 20:05:48,799 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 [2021-08-06 20:05:49,111 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-06 20:05:49,147 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-06 20:05:49,149 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-06 20:05:49,150 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-06 20:05:49,151 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-06 20:05:49,151 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/nonblocking-cntr.wvr.bpl [2021-08-06 20:05:49,152 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/nonblocking-cntr.wvr.bpl' [2021-08-06 20:05:49,188 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-06 20:05:49,190 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-06 20:05:49,191 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-06 20:05:49,191 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-06 20:05:49,191 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-06 20:05:49,202 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:05:49" (1/1) ... [2021-08-06 20:05:49,208 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:05:49" (1/1) ... [2021-08-06 20:05:49,215 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-06 20:05:49,216 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-06 20:05:49,216 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-06 20:05:49,216 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-06 20:05:49,223 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:05:49" (1/1) ... [2021-08-06 20:05:49,224 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:05:49" (1/1) ... [2021-08-06 20:05:49,225 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:05:49" (1/1) ... [2021-08-06 20:05:49,225 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:05:49" (1/1) ... [2021-08-06 20:05:49,227 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:05:49" (1/1) ... [2021-08-06 20:05:49,229 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:05:49" (1/1) ... [2021-08-06 20:05:49,229 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:05:49" (1/1) ... [2021-08-06 20:05:49,230 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-06 20:05:49,231 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-06 20:05:49,231 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-06 20:05:49,231 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-06 20:05:49,232 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:05:49" (1/1) ... [2021-08-06 20:05:49,237 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 20:05:49,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:05:49,254 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) [2021-08-06 20:05:49,257 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 [2021-08-06 20:05:49,286 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-06 20:05:49,286 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-06 20:05:49,286 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-06 20:05:49,286 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-06 20:05:49,287 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-06 20:05:49,287 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-06 20:05:49,287 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-06 20:05:49,287 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-06 20:05:49,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-06 20:05:49,288 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-06 20:05:49,498 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-06 20:05:49,498 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-06 20:05:49,500 INFO L202 PluginConnector]: Adding new model nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 08:05:49 BoogieIcfgContainer [2021-08-06 20:05:49,500 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-06 20:05:49,502 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-06 20:05:49,502 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-06 20:05:49,504 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-06 20:05:49,505 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:05:49" (1/2) ... [2021-08-06 20:05:49,506 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@172eca59 and model type nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.08 08:05:49, skipping insertion in model container [2021-08-06 20:05:49,506 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 08:05:49" (2/2) ... [2021-08-06 20:05:49,507 INFO L111 eAbstractionObserver]: Analyzing ICFG nonblocking-cntr.wvr.bpl [2021-08-06 20:05:49,511 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-06 20:05:49,512 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-06 20:05:49,512 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-06 20:05:49,512 INFO L509 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-06 20:05:49,536 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-08-06 20:05:49,574 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-08-06 20:05:49,580 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, mConcurrency=FINITE_AUTOMATA, 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 [2021-08-06 20:05:49,580 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-08-06 20:05:49,649 INFO L276 IsEmpty]: Start isEmpty. Operand has 33 states, 25 states have (on average 1.52) internal successors, (38), 32 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:49,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 20:05:49,656 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:05:49,656 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:05:49,657 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:05:49,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:05:49,661 INFO L82 PathProgramCache]: Analyzing trace with hash -425687439, now seen corresponding path program 1 times [2021-08-06 20:05:49,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:05:49,669 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433695078] [2021-08-06 20:05:49,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:05:49,672 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:05:49,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:05:49,840 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:49,840 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:05:49,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433695078] [2021-08-06 20:05:49,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433695078] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:05:49,841 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:05:49,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 20:05:49,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824802923] [2021-08-06 20:05:49,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 20:05:49,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:05:49,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 20:05:49,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 20:05:49,877 INFO L87 Difference]: Start difference. First operand has 33 states, 25 states have (on average 1.52) internal successors, (38), 32 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:49,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:05:49,919 INFO L93 Difference]: Finished difference Result 43 states and 52 transitions. [2021-08-06 20:05:49,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 20:05:49,921 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-06 20:05:49,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:05:49,928 INFO L225 Difference]: With dead ends: 43 [2021-08-06 20:05:49,928 INFO L226 Difference]: Without dead ends: 30 [2021-08-06 20:05:49,931 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 20:05:49,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2021-08-06 20:05:49,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 26. [2021-08-06 20:05:49,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 25 states have (on average 1.4) internal successors, (35), 25 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) [2021-08-06 20:05:49,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 35 transitions. [2021-08-06 20:05:49,959 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 35 transitions. Word has length 15 [2021-08-06 20:05:49,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:05:49,959 INFO L470 AbstractCegarLoop]: Abstraction has 26 states and 35 transitions. [2021-08-06 20:05:49,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:49,960 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 35 transitions. [2021-08-06 20:05:49,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 20:05:49,960 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:05:49,960 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:05:49,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-06 20:05:49,961 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:05:49,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:05:49,965 INFO L82 PathProgramCache]: Analyzing trace with hash 395417907, now seen corresponding path program 1 times [2021-08-06 20:05:49,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:05:49,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546339298] [2021-08-06 20:05:49,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:05:49,966 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:05:49,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:05:50,051 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:05:50,052 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:05:50,052 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546339298] [2021-08-06 20:05:50,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546339298] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:05:50,052 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:05:50,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 20:05:50,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552429546] [2021-08-06 20:05:50,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-06 20:05:50,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:05:50,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-06 20:05:50,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-06 20:05:50,055 INFO L87 Difference]: Start difference. First operand 26 states and 35 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:50,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:05:50,083 INFO L93 Difference]: Finished difference Result 34 states and 48 transitions. [2021-08-06 20:05:50,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 20:05:50,083 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-06 20:05:50,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:05:50,084 INFO L225 Difference]: With dead ends: 34 [2021-08-06 20:05:50,084 INFO L226 Difference]: Without dead ends: 34 [2021-08-06 20:05:50,085 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 21.6ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-06 20:05:50,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2021-08-06 20:05:50,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 30. [2021-08-06 20:05:50,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 29 states have (on average 1.4482758620689655) internal successors, (42), 29 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:50,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 42 transitions. [2021-08-06 20:05:50,089 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 42 transitions. Word has length 17 [2021-08-06 20:05:50,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:05:50,089 INFO L470 AbstractCegarLoop]: Abstraction has 30 states and 42 transitions. [2021-08-06 20:05:50,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:50,090 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 42 transitions. [2021-08-06 20:05:50,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-06 20:05:50,090 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:05:50,090 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:05:50,090 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-06 20:05:50,091 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:05:50,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:05:50,091 INFO L82 PathProgramCache]: Analyzing trace with hash -1508550927, now seen corresponding path program 1 times [2021-08-06 20:05:50,091 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:05:50,092 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678061072] [2021-08-06 20:05:50,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:05:50,092 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:05:50,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:05:50,171 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 81, result has 10.0 percent of original size [2021-08-06 20:05:50,185 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 81, result has 10.0 percent of original size [2021-08-06 20:05:50,202 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:50,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:05:50,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678061072] [2021-08-06 20:05:50,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678061072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:50,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892015810] [2021-08-06 20:05:50,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:05:50,203 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:05:50,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:05:50,216 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:05:50,251 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-06 20:05:50,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:05:50,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:05:50,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:05:50,539 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:05:50,543 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:05:50,625 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:50,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892015810] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:50,626 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:05:50,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-08-06 20:05:50,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688944847] [2021-08-06 20:05:50,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-06 20:05:50,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:05:50,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-06 20:05:50,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 20:05:50,627 INFO L87 Difference]: Start difference. First operand 30 states and 42 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:50,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:05:50,649 INFO L93 Difference]: Finished difference Result 64 states and 90 transitions. [2021-08-06 20:05:50,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-06 20:05:50,650 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-06 20:05:50,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:05:50,653 INFO L225 Difference]: With dead ends: 64 [2021-08-06 20:05:50,653 INFO L226 Difference]: Without dead ends: 52 [2021-08-06 20:05:50,653 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 19.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 20:05:50,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2021-08-06 20:05:50,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 41. [2021-08-06 20:05:50,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.525) internal successors, (61), 40 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:50,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 61 transitions. [2021-08-06 20:05:50,659 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 61 transitions. Word has length 19 [2021-08-06 20:05:50,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:05:50,659 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 61 transitions. [2021-08-06 20:05:50,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:50,659 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 61 transitions. [2021-08-06 20:05:50,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-06 20:05:50,660 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:05:50,660 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:05:50,680 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-06 20:05:50,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:05:50,877 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:05:50,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:05:50,878 INFO L82 PathProgramCache]: Analyzing trace with hash 518454961, now seen corresponding path program 2 times [2021-08-06 20:05:50,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:05:50,878 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126519329] [2021-08-06 20:05:50,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:05:50,878 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:05:50,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:05:50,943 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:50,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:05:50,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126519329] [2021-08-06 20:05:50,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126519329] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:50,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288604338] [2021-08-06 20:05:50,944 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:05:50,944 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:05:50,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:05:50,945 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) [2021-08-06 20:05:50,946 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-06 20:05:50,982 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:05:50,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:05:50,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 20:05:50,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:05:51,091 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:05:51,095 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:05:51,161 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:51,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288604338] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:51,162 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:05:51,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-06 20:05:51,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376694834] [2021-08-06 20:05:51,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:05:51,163 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:05:51,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:05:51,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:05:51,164 INFO L87 Difference]: Start difference. First operand 41 states and 61 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:51,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:05:51,197 INFO L93 Difference]: Finished difference Result 59 states and 87 transitions. [2021-08-06 20:05:51,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-06 20:05:51,198 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-06 20:05:51,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:05:51,201 INFO L225 Difference]: With dead ends: 59 [2021-08-06 20:05:51,201 INFO L226 Difference]: Without dead ends: 57 [2021-08-06 20:05:51,201 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 27.9ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:05:51,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2021-08-06 20:05:51,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 43. [2021-08-06 20:05:51,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 42 states have (on average 1.5) internal successors, (63), 42 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:51,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 63 transitions. [2021-08-06 20:05:51,213 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 63 transitions. Word has length 19 [2021-08-06 20:05:51,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:05:51,214 INFO L470 AbstractCegarLoop]: Abstraction has 43 states and 63 transitions. [2021-08-06 20:05:51,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:51,214 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 63 transitions. [2021-08-06 20:05:51,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 20:05:51,215 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:05:51,215 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:05:51,236 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-06 20:05:51,436 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,SelfDestructingSolverStorable3 [2021-08-06 20:05:51,436 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:05:51,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:05:51,437 INFO L82 PathProgramCache]: Analyzing trace with hash -1566532305, now seen corresponding path program 3 times [2021-08-06 20:05:51,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:05:51,437 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999266057] [2021-08-06 20:05:51,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:05:51,437 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:05:51,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:05:51,537 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:51,537 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:05:51,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999266057] [2021-08-06 20:05:51,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999266057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:51,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7590512] [2021-08-06 20:05:51,537 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:05:51,538 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:05:51,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:05:51,538 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:05:51,540 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-06 20:05:51,600 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:05:51,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:05:51,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:05:51,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:05:51,907 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:51,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7590512] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:51,908 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:05:51,908 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-06 20:05:51,908 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467654247] [2021-08-06 20:05:51,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:05:51,908 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:05:51,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:05:51,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:05:51,909 INFO L87 Difference]: Start difference. First operand 43 states and 63 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 14 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:52,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:05:52,127 INFO L93 Difference]: Finished difference Result 130 states and 190 transitions. [2021-08-06 20:05:52,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:05:52,128 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 14 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 20:05:52,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:05:52,128 INFO L225 Difference]: With dead ends: 130 [2021-08-06 20:05:52,129 INFO L226 Difference]: Without dead ends: 126 [2021-08-06 20:05:52,129 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 239.9ms TimeCoverageRelationStatistics Valid=199, Invalid=503, Unknown=0, NotChecked=0, Total=702 [2021-08-06 20:05:52,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-08-06 20:05:52,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 64. [2021-08-06 20:05:52,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 63 states have (on average 1.6031746031746033) internal successors, (101), 63 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:52,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 101 transitions. [2021-08-06 20:05:52,133 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 101 transitions. Word has length 21 [2021-08-06 20:05:52,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:05:52,133 INFO L470 AbstractCegarLoop]: Abstraction has 64 states and 101 transitions. [2021-08-06 20:05:52,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 14 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:52,133 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 101 transitions. [2021-08-06 20:05:52,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 20:05:52,134 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:05:52,134 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:05:52,153 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-06 20:05:52,350 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:05:52,351 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:05:52,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:05:52,351 INFO L82 PathProgramCache]: Analyzing trace with hash -739837839, now seen corresponding path program 4 times [2021-08-06 20:05:52,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:05:52,351 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176985339] [2021-08-06 20:05:52,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:05:52,352 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:05:52,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:05:52,406 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 81, result has 10.0 percent of original size [2021-08-06 20:05:52,409 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 81, result has 10.0 percent of original size [2021-08-06 20:05:52,423 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:52,423 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:05:52,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176985339] [2021-08-06 20:05:52,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176985339] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:52,424 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350401372] [2021-08-06 20:05:52,424 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:05:52,424 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:05:52,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:05:52,425 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) [2021-08-06 20:05:52,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-06 20:05:52,494 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:05:52,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:05:52,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-06 20:05:52,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:05:52,609 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:05:52,610 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:05:52,626 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:05:52,628 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:05:52,676 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:52,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350401372] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:52,677 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:05:52,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 20:05:52,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121061152] [2021-08-06 20:05:52,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 20:05:52,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:05:52,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 20:05:52,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-06 20:05:52,678 INFO L87 Difference]: Start difference. First operand 64 states and 101 transitions. Second operand has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:52,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:05:52,695 INFO L93 Difference]: Finished difference Result 128 states and 194 transitions. [2021-08-06 20:05:52,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 20:05:52,695 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 20:05:52,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:05:52,696 INFO L225 Difference]: With dead ends: 128 [2021-08-06 20:05:52,696 INFO L226 Difference]: Without dead ends: 112 [2021-08-06 20:05:52,696 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 20.6ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-06 20:05:52,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-08-06 20:05:52,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 87. [2021-08-06 20:05:52,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 1.6511627906976745) internal successors, (142), 86 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:52,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 142 transitions. [2021-08-06 20:05:52,700 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 142 transitions. Word has length 23 [2021-08-06 20:05:52,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:05:52,700 INFO L470 AbstractCegarLoop]: Abstraction has 87 states and 142 transitions. [2021-08-06 20:05:52,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:52,700 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 142 transitions. [2021-08-06 20:05:52,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 20:05:52,701 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:05:52,701 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:05:52,720 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-06 20:05:52,918 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:05:52,918 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:05:52,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:05:52,919 INFO L82 PathProgramCache]: Analyzing trace with hash -477387795, now seen corresponding path program 5 times [2021-08-06 20:05:52,919 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:05:52,919 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809941000] [2021-08-06 20:05:52,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:05:52,919 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:05:52,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:05:53,120 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:53,120 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:05:53,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809941000] [2021-08-06 20:05:53,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809941000] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:53,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458017092] [2021-08-06 20:05:53,121 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:05:53,121 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:05:53,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:05:53,122 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) [2021-08-06 20:05:53,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-06 20:05:53,230 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:05:53,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:05:53,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 20:05:53,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:05:53,470 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:05:53,474 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:05:53,513 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:05:53,517 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:05:53,592 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:53,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458017092] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:53,592 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:05:53,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-06 20:05:53,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977019228] [2021-08-06 20:05:53,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:05:53,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:05:53,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:05:53,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:05:53,593 INFO L87 Difference]: Start difference. First operand 87 states and 142 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:54,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:05:54,057 INFO L93 Difference]: Finished difference Result 225 states and 345 transitions. [2021-08-06 20:05:54,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:05:54,058 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 20:05:54,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:05:54,059 INFO L225 Difference]: With dead ends: 225 [2021-08-06 20:05:54,059 INFO L226 Difference]: Without dead ends: 213 [2021-08-06 20:05:54,060 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 462.7ms TimeCoverageRelationStatistics Valid=246, Invalid=876, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:05:54,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2021-08-06 20:05:54,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 103. [2021-08-06 20:05:54,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 1.6568627450980393) internal successors, (169), 102 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:54,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 169 transitions. [2021-08-06 20:05:54,067 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 169 transitions. Word has length 23 [2021-08-06 20:05:54,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:05:54,067 INFO L470 AbstractCegarLoop]: Abstraction has 103 states and 169 transitions. [2021-08-06 20:05:54,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:54,067 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 169 transitions. [2021-08-06 20:05:54,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 20:05:54,068 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:05:54,068 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:05:54,106 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-06 20:05:54,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:05:54,288 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:05:54,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:05:54,288 INFO L82 PathProgramCache]: Analyzing trace with hash 1892216751, now seen corresponding path program 6 times [2021-08-06 20:05:54,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:05:54,288 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309649099] [2021-08-06 20:05:54,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:05:54,289 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:05:54,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:05:54,432 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:54,433 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:05:54,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309649099] [2021-08-06 20:05:54,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309649099] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:54,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973615783] [2021-08-06 20:05:54,433 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:05:54,433 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:05:54,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:05:54,434 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:05:54,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-06 20:05:54,567 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:05:54,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:05:54,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-06 20:05:54,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:05:54,908 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:05:54,913 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:05:54,949 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:05:54,952 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:05:54,994 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:54,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973615783] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:54,995 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:05:54,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-08-06 20:05:54,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779817974] [2021-08-06 20:05:54,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:05:54,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:05:54,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:05:54,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:05:54,996 INFO L87 Difference]: Start difference. First operand 103 states and 169 transitions. Second operand has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:55,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:05:55,508 INFO L93 Difference]: Finished difference Result 279 states and 430 transitions. [2021-08-06 20:05:55,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:05:55,509 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-06 20:05:55,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:05:55,510 INFO L225 Difference]: With dead ends: 279 [2021-08-06 20:05:55,510 INFO L226 Difference]: Without dead ends: 267 [2021-08-06 20:05:55,511 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 508.7ms TimeCoverageRelationStatistics Valid=465, Invalid=1257, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:05:55,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2021-08-06 20:05:55,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 114. [2021-08-06 20:05:55,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 113 states have (on average 1.6283185840707965) internal successors, (184), 113 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:55,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 184 transitions. [2021-08-06 20:05:55,517 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 184 transitions. Word has length 25 [2021-08-06 20:05:55,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:05:55,518 INFO L470 AbstractCegarLoop]: Abstraction has 114 states and 184 transitions. [2021-08-06 20:05:55,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:55,518 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 184 transitions. [2021-08-06 20:05:55,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:05:55,519 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:05:55,519 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:05:55,557 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-06 20:05:55,749 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:05:55,750 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:05:55,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:05:55,750 INFO L82 PathProgramCache]: Analyzing trace with hash -1186682127, now seen corresponding path program 7 times [2021-08-06 20:05:55,750 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:05:55,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014965230] [2021-08-06 20:05:55,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:05:55,751 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:05:55,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:05:55,825 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 81, result has 10.0 percent of original size [2021-08-06 20:05:55,828 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 81, result has 10.0 percent of original size [2021-08-06 20:05:55,843 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:55,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:05:55,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014965230] [2021-08-06 20:05:55,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014965230] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:55,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918392773] [2021-08-06 20:05:55,843 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:05:55,843 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:05:55,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:05:55,857 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) [2021-08-06 20:05:55,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-06 20:05:56,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:05:56,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 20:05:56,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:05:56,162 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:05:56,166 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:05:56,184 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:05:56,186 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:05:56,204 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:05:56,205 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:05:56,260 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:56,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918392773] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:56,260 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:05:56,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-06 20:05:56,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696781089] [2021-08-06 20:05:56,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 20:05:56,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:05:56,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 20:05:56,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-06 20:05:56,263 INFO L87 Difference]: Start difference. First operand 114 states and 184 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:56,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:05:56,290 INFO L93 Difference]: Finished difference Result 216 states and 333 transitions. [2021-08-06 20:05:56,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-06 20:05:56,291 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-06 20:05:56,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:05:56,292 INFO L225 Difference]: With dead ends: 216 [2021-08-06 20:05:56,292 INFO L226 Difference]: Without dead ends: 196 [2021-08-06 20:05:56,292 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 29.6ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-06 20:05:56,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2021-08-06 20:05:56,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 151. [2021-08-06 20:05:56,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.6466666666666667) internal successors, (247), 150 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:56,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 247 transitions. [2021-08-06 20:05:56,314 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 247 transitions. Word has length 27 [2021-08-06 20:05:56,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:05:56,314 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 247 transitions. [2021-08-06 20:05:56,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:56,314 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 247 transitions. [2021-08-06 20:05:56,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:05:56,315 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:05:56,315 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:05:56,341 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-06 20:05:56,541 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:05:56,541 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:05:56,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:05:56,542 INFO L82 PathProgramCache]: Analyzing trace with hash -150316247, now seen corresponding path program 8 times [2021-08-06 20:05:56,542 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:05:56,542 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429502339] [2021-08-06 20:05:56,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:05:56,542 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:05:56,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:05:56,770 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:56,770 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:05:56,770 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429502339] [2021-08-06 20:05:56,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429502339] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:56,770 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401531556] [2021-08-06 20:05:56,770 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:05:56,770 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:05:56,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:05:56,785 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) [2021-08-06 20:05:56,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-06 20:05:56,988 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:05:56,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:05:56,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 20:05:56,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:05:57,245 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:05:57,247 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:05:57,290 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:05:57,295 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:05:57,335 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:05:57,338 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:05:57,408 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:57,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401531556] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:57,408 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:05:57,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-08-06 20:05:57,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391826741] [2021-08-06 20:05:57,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:05:57,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:05:57,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:05:57,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:05:57,410 INFO L87 Difference]: Start difference. First operand 151 states and 247 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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) [2021-08-06 20:05:58,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:05:58,179 INFO L93 Difference]: Finished difference Result 366 states and 569 transitions. [2021-08-06 20:05:58,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:05:58,179 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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) Word has length 27 [2021-08-06 20:05:58,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:05:58,180 INFO L225 Difference]: With dead ends: 366 [2021-08-06 20:05:58,180 INFO L226 Difference]: Without dead ends: 362 [2021-08-06 20:05:58,181 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 472 ImplicationChecksByTransitivity, 697.0ms TimeCoverageRelationStatistics Valid=368, Invalid=1702, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:05:58,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2021-08-06 20:05:58,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 147. [2021-08-06 20:05:58,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 1.6575342465753424) internal successors, (242), 146 states have internal predecessors, (242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:58,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 242 transitions. [2021-08-06 20:05:58,186 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 242 transitions. Word has length 27 [2021-08-06 20:05:58,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:05:58,186 INFO L470 AbstractCegarLoop]: Abstraction has 147 states and 242 transitions. [2021-08-06 20:05:58,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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) [2021-08-06 20:05:58,186 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 242 transitions. [2021-08-06 20:05:58,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 20:05:58,187 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:05:58,187 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:05:58,217 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-06 20:05:58,405 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,SelfDestructingSolverStorable9 [2021-08-06 20:05:58,405 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:05:58,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:05:58,405 INFO L82 PathProgramCache]: Analyzing trace with hash -919532943, now seen corresponding path program 9 times [2021-08-06 20:05:58,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:05:58,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776252979] [2021-08-06 20:05:58,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:05:58,406 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:05:58,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:05:58,533 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:58,533 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:05:58,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776252979] [2021-08-06 20:05:58,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776252979] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:58,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228086950] [2021-08-06 20:05:58,534 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:05:58,534 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:05:58,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:05:58,535 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) [2021-08-06 20:05:58,536 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-06 20:05:58,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 20:05:58,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:05:58,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-06 20:05:58,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:05:58,895 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:05:58,900 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:05:58,941 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:05:58,944 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:05:59,164 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:59,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228086950] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:59,164 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:05:59,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-08-06 20:05:59,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086492892] [2021-08-06 20:05:59,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:05:59,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:05:59,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:05:59,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:05:59,165 INFO L87 Difference]: Start difference. First operand 147 states and 242 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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) [2021-08-06 20:05:59,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:05:59,844 INFO L93 Difference]: Finished difference Result 661 states and 1042 transitions. [2021-08-06 20:05:59,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 20:05:59,844 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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) Word has length 27 [2021-08-06 20:05:59,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:05:59,846 INFO L225 Difference]: With dead ends: 661 [2021-08-06 20:05:59,846 INFO L226 Difference]: Without dead ends: 637 [2021-08-06 20:05:59,847 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 613.2ms TimeCoverageRelationStatistics Valid=488, Invalid=1864, Unknown=0, NotChecked=0, Total=2352 [2021-08-06 20:05:59,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-08-06 20:05:59,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 200. [2021-08-06 20:05:59,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 199 states have (on average 1.7035175879396984) internal successors, (339), 199 states have internal predecessors, (339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:59,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 339 transitions. [2021-08-06 20:05:59,853 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 339 transitions. Word has length 27 [2021-08-06 20:05:59,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:05:59,853 INFO L470 AbstractCegarLoop]: Abstraction has 200 states and 339 transitions. [2021-08-06 20:05:59,853 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 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) [2021-08-06 20:05:59,853 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 339 transitions. [2021-08-06 20:05:59,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 20:05:59,853 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:05:59,853 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:05:59,873 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:00,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:00,071 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:00,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:00,071 INFO L82 PathProgramCache]: Analyzing trace with hash -1715678417, now seen corresponding path program 10 times [2021-08-06 20:06:00,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:00,071 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374792928] [2021-08-06 20:06:00,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:00,071 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:00,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:00,176 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:00,176 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:00,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374792928] [2021-08-06 20:06:00,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374792928] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:00,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872833569] [2021-08-06 20:06:00,176 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:06:00,176 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:00,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:00,177 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:06:00,178 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-06 20:06:00,380 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:06:00,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:00,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 20:06:00,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:00,708 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:00,710 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:00,742 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:00,745 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:00,776 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:06:00,778 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:06:00,814 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:00,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872833569] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:00,814 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:00,814 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-08-06 20:06:00,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030264871] [2021-08-06 20:06:00,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:06:00,814 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:00,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:06:00,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=436, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:06:00,815 INFO L87 Difference]: Start difference. First operand 200 states and 339 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:01,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:01,661 INFO L93 Difference]: Finished difference Result 492 states and 770 transitions. [2021-08-06 20:06:01,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:06:01,661 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 20:06:01,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:01,663 INFO L225 Difference]: With dead ends: 492 [2021-08-06 20:06:01,663 INFO L226 Difference]: Without dead ends: 464 [2021-08-06 20:06:01,663 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 821 ImplicationChecksByTransitivity, 759.2ms TimeCoverageRelationStatistics Valid=840, Invalid=2352, Unknown=0, NotChecked=0, Total=3192 [2021-08-06 20:06:01,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2021-08-06 20:06:01,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 209. [2021-08-06 20:06:01,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 208 states have (on average 1.6826923076923077) internal successors, (350), 208 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:01,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 350 transitions. [2021-08-06 20:06:01,668 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 350 transitions. Word has length 29 [2021-08-06 20:06:01,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:01,668 INFO L470 AbstractCegarLoop]: Abstraction has 209 states and 350 transitions. [2021-08-06 20:06:01,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:01,669 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 350 transitions. [2021-08-06 20:06:01,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-06 20:06:01,669 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:01,669 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:01,689 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:01,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-08-06 20:06:01,887 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:01,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:01,887 INFO L82 PathProgramCache]: Analyzing trace with hash 1959636593, now seen corresponding path program 11 times [2021-08-06 20:06:01,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:01,887 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403899510] [2021-08-06 20:06:01,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:01,887 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:01,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:01,967 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 74, result has 17.8 percent of original size [2021-08-06 20:06:01,971 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 74, result has 17.8 percent of original size [2021-08-06 20:06:01,987 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:01,988 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:01,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403899510] [2021-08-06 20:06:01,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403899510] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:01,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84185022] [2021-08-06 20:06:01,988 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:06:01,989 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:01,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:01,989 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) [2021-08-06 20:06:01,998 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-06 20:06:02,230 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 20:06:02,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:02,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 20:06:02,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:02,356 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:02,358 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:02,371 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:02,373 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:02,386 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:02,401 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:02,415 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:02,416 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:02,460 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:02,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84185022] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:02,460 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:02,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-06 20:06:02,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87511275] [2021-08-06 20:06:02,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:06:02,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:02,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:06:02,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:06:02,461 INFO L87 Difference]: Start difference. First operand 209 states and 350 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:02,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:02,493 INFO L93 Difference]: Finished difference Result 363 states and 581 transitions. [2021-08-06 20:06:02,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-06 20:06:02,494 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-06 20:06:02,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:02,495 INFO L225 Difference]: With dead ends: 363 [2021-08-06 20:06:02,495 INFO L226 Difference]: Without dead ends: 339 [2021-08-06 20:06:02,495 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 30.7ms TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:06:02,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2021-08-06 20:06:02,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 265. [2021-08-06 20:06:02,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 264 states have (on average 1.6931818181818181) internal successors, (447), 264 states have internal predecessors, (447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:02,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 447 transitions. [2021-08-06 20:06:02,499 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 447 transitions. Word has length 31 [2021-08-06 20:06:02,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:02,500 INFO L470 AbstractCegarLoop]: Abstraction has 265 states and 447 transitions. [2021-08-06 20:06:02,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:02,500 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 447 transitions. [2021-08-06 20:06:02,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-06 20:06:02,500 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:02,500 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:02,522 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:02,718 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,SelfDestructingSolverStorable12 [2021-08-06 20:06:02,718 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:02,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:02,718 INFO L82 PathProgramCache]: Analyzing trace with hash -595188635, now seen corresponding path program 12 times [2021-08-06 20:06:02,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:02,718 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087183031] [2021-08-06 20:06:02,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:02,718 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:02,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:02,900 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:02,900 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:02,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087183031] [2021-08-06 20:06:02,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087183031] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:02,901 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [806094506] [2021-08-06 20:06:02,901 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:06:02,901 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:02,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:02,917 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) [2021-08-06 20:06:02,918 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-06 20:06:03,180 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 20:06:03,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:03,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-06 20:06:03,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:03,277 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:06:03,278 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:06:03,286 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:06:03,287 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:06:03,295 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:06:03,296 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:06:03,330 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 44.0 percent of original size [2021-08-06 20:06:03,332 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 44.0 percent of original size [2021-08-06 20:06:03,357 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:06:03,358 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:06:03,385 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:03,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [806094506] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:03,385 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:03,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9] total 21 [2021-08-06 20:06:03,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141226830] [2021-08-06 20:06:03,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 20:06:03,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:03,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 20:06:03,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:06:03,386 INFO L87 Difference]: Start difference. First operand 265 states and 447 transitions. Second operand has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:03,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:03,717 INFO L93 Difference]: Finished difference Result 393 states and 637 transitions. [2021-08-06 20:06:03,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 20:06:03,718 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-06 20:06:03,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:03,719 INFO L225 Difference]: With dead ends: 393 [2021-08-06 20:06:03,719 INFO L226 Difference]: Without dead ends: 391 [2021-08-06 20:06:03,719 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 355.7ms TimeCoverageRelationStatistics Valid=210, Invalid=980, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:06:03,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2021-08-06 20:06:03,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 258. [2021-08-06 20:06:03,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 257 states have (on average 1.7042801556420233) internal successors, (438), 257 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:03,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 438 transitions. [2021-08-06 20:06:03,724 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 438 transitions. Word has length 31 [2021-08-06 20:06:03,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:03,724 INFO L470 AbstractCegarLoop]: Abstraction has 258 states and 438 transitions. [2021-08-06 20:06:03,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:03,724 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 438 transitions. [2021-08-06 20:06:03,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-06 20:06:03,725 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:03,725 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:03,742 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:03,942 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,SelfDestructingSolverStorable13 [2021-08-06 20:06:03,942 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:03,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:03,943 INFO L82 PathProgramCache]: Analyzing trace with hash 63554477, now seen corresponding path program 13 times [2021-08-06 20:06:03,943 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:03,943 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709171182] [2021-08-06 20:06:03,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:03,943 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:03,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:04,090 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:04,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:04,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709171182] [2021-08-06 20:06:04,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709171182] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:04,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155261759] [2021-08-06 20:06:04,091 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:06:04,091 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:04,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:04,092 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) [2021-08-06 20:06:04,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-06 20:06:04,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:04,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-06 20:06:04,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:04,582 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:04,585 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:04,625 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:04,628 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:04,669 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:04,671 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:04,827 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:04,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155261759] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:04,827 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:04,827 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-08-06 20:06:04,829 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488895838] [2021-08-06 20:06:04,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 20:06:04,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:04,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 20:06:04,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:06:04,830 INFO L87 Difference]: Start difference. First operand 258 states and 438 transitions. Second operand has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:06,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:06,094 INFO L93 Difference]: Finished difference Result 1039 states and 1640 transitions. [2021-08-06 20:06:06,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 20:06:06,095 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-06 20:06:06,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:06,098 INFO L225 Difference]: With dead ends: 1039 [2021-08-06 20:06:06,098 INFO L226 Difference]: Without dead ends: 1023 [2021-08-06 20:06:06,115 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1142 ImplicationChecksByTransitivity, 1002.4ms TimeCoverageRelationStatistics Valid=720, Invalid=3312, Unknown=0, NotChecked=0, Total=4032 [2021-08-06 20:06:06,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1023 states. [2021-08-06 20:06:06,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1023 to 263. [2021-08-06 20:06:06,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 1.7099236641221374) internal successors, (448), 262 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:06,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 448 transitions. [2021-08-06 20:06:06,126 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 448 transitions. Word has length 31 [2021-08-06 20:06:06,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:06,127 INFO L470 AbstractCegarLoop]: Abstraction has 263 states and 448 transitions. [2021-08-06 20:06:06,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:06,127 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 448 transitions. [2021-08-06 20:06:06,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-06 20:06:06,128 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:06,128 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:06,147 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:06,328 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,SelfDestructingSolverStorable14 [2021-08-06 20:06:06,328 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:06,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:06,329 INFO L82 PathProgramCache]: Analyzing trace with hash -1995198731, now seen corresponding path program 14 times [2021-08-06 20:06:06,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:06,329 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906982572] [2021-08-06 20:06:06,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:06,329 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:06,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:06,505 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:06,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:06,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906982572] [2021-08-06 20:06:06,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906982572] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:06,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220334640] [2021-08-06 20:06:06,506 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:06:06,506 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:06,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:06,507 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) [2021-08-06 20:06:06,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-06 20:06:06,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:06:06,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:06,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 20:06:06,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:07,062 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:07,066 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:07,108 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:07,111 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:07,436 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:07,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220334640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:07,437 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:07,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 25 [2021-08-06 20:06:07,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989486963] [2021-08-06 20:06:07,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-06 20:06:07,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:07,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-06 20:06:07,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2021-08-06 20:06:07,438 INFO L87 Difference]: Start difference. First operand 263 states and 448 transitions. Second operand has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:08,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:08,508 INFO L93 Difference]: Finished difference Result 1359 states and 2164 transitions. [2021-08-06 20:06:08,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-06 20:06:08,508 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-06 20:06:08,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:08,512 INFO L225 Difference]: With dead ends: 1359 [2021-08-06 20:06:08,513 INFO L226 Difference]: Without dead ends: 1295 [2021-08-06 20:06:08,513 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1021 ImplicationChecksByTransitivity, 859.6ms TimeCoverageRelationStatistics Valid=702, Invalid=2958, Unknown=0, NotChecked=0, Total=3660 [2021-08-06 20:06:08,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1295 states. [2021-08-06 20:06:08,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1295 to 336. [2021-08-06 20:06:08,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 1.7194029850746269) internal successors, (576), 335 states have internal predecessors, (576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:08,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 576 transitions. [2021-08-06 20:06:08,525 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 576 transitions. Word has length 31 [2021-08-06 20:06:08,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:08,526 INFO L470 AbstractCegarLoop]: Abstraction has 336 states and 576 transitions. [2021-08-06 20:06:08,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:08,526 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 576 transitions. [2021-08-06 20:06:08,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:06:08,527 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:08,528 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:08,555 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:08,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:08,751 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:08,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:08,752 INFO L82 PathProgramCache]: Analyzing trace with hash -1873049681, now seen corresponding path program 15 times [2021-08-06 20:06:08,752 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:08,752 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38313276] [2021-08-06 20:06:08,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:08,752 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:08,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:08,904 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:08,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:08,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38313276] [2021-08-06 20:06:08,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38313276] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:08,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513191632] [2021-08-06 20:06:08,905 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:06:08,905 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:08,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:08,921 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:06:08,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-06 20:06:09,379 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 20:06:09,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:09,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-06 20:06:09,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:09,825 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:06:09,828 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:06:10,101 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:10,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513191632] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:10,102 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:10,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 27 [2021-08-06 20:06:10,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730797673] [2021-08-06 20:06:10,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-06 20:06:10,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:10,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-06 20:06:10,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=603, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:06:10,104 INFO L87 Difference]: Start difference. First operand 336 states and 576 transitions. Second operand has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:11,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:11,295 INFO L93 Difference]: Finished difference Result 822 states and 1296 transitions. [2021-08-06 20:06:11,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-06 20:06:11,300 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 20:06:11,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:11,302 INFO L225 Difference]: With dead ends: 822 [2021-08-06 20:06:11,302 INFO L226 Difference]: Without dead ends: 750 [2021-08-06 20:06:11,304 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1463 ImplicationChecksByTransitivity, 1111.8ms TimeCoverageRelationStatistics Valid=1404, Invalid=3998, Unknown=0, NotChecked=0, Total=5402 [2021-08-06 20:06:11,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2021-08-06 20:06:11,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 343. [2021-08-06 20:06:11,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 342 states have (on average 1.7046783625730995) internal successors, (583), 342 states have internal predecessors, (583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:11,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 583 transitions. [2021-08-06 20:06:11,313 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 583 transitions. Word has length 33 [2021-08-06 20:06:11,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:11,313 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 583 transitions. [2021-08-06 20:06:11,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 27 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:11,313 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 583 transitions. [2021-08-06 20:06:11,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-06 20:06:11,314 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:11,314 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:11,337 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-08-06 20:06:11,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-08-06 20:06:11,538 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:11,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:11,538 INFO L82 PathProgramCache]: Analyzing trace with hash 1049707249, now seen corresponding path program 16 times [2021-08-06 20:06:11,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:11,538 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685011712] [2021-08-06 20:06:11,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:11,538 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:11,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:11,648 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 81, result has 10.0 percent of original size [2021-08-06 20:06:11,650 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 81, result has 10.0 percent of original size [2021-08-06 20:06:11,667 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:11,667 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:11,667 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685011712] [2021-08-06 20:06:11,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685011712] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:11,667 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139114569] [2021-08-06 20:06:11,667 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:06:11,667 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:11,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:11,668 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) [2021-08-06 20:06:11,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-06 20:06:12,064 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:06:12,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:12,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-06 20:06:12,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:12,200 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:12,202 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:12,216 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:12,217 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:12,231 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:12,233 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:12,246 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:12,248 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:12,261 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:12,263 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:12,306 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:12,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139114569] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:12,306 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:12,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-06 20:06:12,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907967726] [2021-08-06 20:06:12,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 20:06:12,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:12,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 20:06:12,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-08-06 20:06:12,307 INFO L87 Difference]: Start difference. First operand 343 states and 583 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:12,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:12,350 INFO L93 Difference]: Finished difference Result 558 states and 909 transitions. [2021-08-06 20:06:12,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 20:06:12,351 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-06 20:06:12,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:12,352 INFO L225 Difference]: With dead ends: 558 [2021-08-06 20:06:12,352 INFO L226 Difference]: Without dead ends: 530 [2021-08-06 20:06:12,352 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 44.3ms TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-08-06 20:06:12,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2021-08-06 20:06:12,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 424. [2021-08-06 20:06:12,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 1.7139479905437351) internal successors, (725), 423 states have internal predecessors, (725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:12,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 725 transitions. [2021-08-06 20:06:12,359 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 725 transitions. Word has length 35 [2021-08-06 20:06:12,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:12,359 INFO L470 AbstractCegarLoop]: Abstraction has 424 states and 725 transitions. [2021-08-06 20:06:12,359 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:12,359 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 725 transitions. [2021-08-06 20:06:12,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-06 20:06:12,359 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:12,360 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:12,378 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:12,578 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,SelfDestructingSolverStorable17 [2021-08-06 20:06:12,578 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:12,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:12,578 INFO L82 PathProgramCache]: Analyzing trace with hash 513933217, now seen corresponding path program 17 times [2021-08-06 20:06:12,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:12,579 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934498536] [2021-08-06 20:06:12,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:12,579 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:12,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:12,889 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:12,889 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:12,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934498536] [2021-08-06 20:06:12,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934498536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:12,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350923236] [2021-08-06 20:06:12,889 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:06:12,889 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:12,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:12,890 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) [2021-08-06 20:06:12,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-06 20:06:13,299 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-06 20:06:13,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:13,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 20:06:13,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:13,654 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:13,656 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:13,692 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:13,694 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:13,730 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:13,732 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:13,769 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:13,771 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:13,808 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:06:13,810 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:06:13,891 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:13,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350923236] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:13,891 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:13,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2021-08-06 20:06:13,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186689150] [2021-08-06 20:06:13,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-06 20:06:13,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:13,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-06 20:06:13,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=761, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:06:13,892 INFO L87 Difference]: Start difference. First operand 424 states and 725 transitions. Second operand has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:15,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:15,282 INFO L93 Difference]: Finished difference Result 826 states and 1329 transitions. [2021-08-06 20:06:15,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-06 20:06:15,282 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-06 20:06:15,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:15,284 INFO L225 Difference]: With dead ends: 826 [2021-08-06 20:06:15,284 INFO L226 Difference]: Without dead ends: 822 [2021-08-06 20:06:15,285 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1182 ImplicationChecksByTransitivity, 1254.8ms TimeCoverageRelationStatistics Valid=612, Invalid=4218, Unknown=0, NotChecked=0, Total=4830 [2021-08-06 20:06:15,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 822 states. [2021-08-06 20:06:15,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 822 to 413. [2021-08-06 20:06:15,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 1.7257281553398058) internal successors, (711), 412 states have internal predecessors, (711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:15,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 711 transitions. [2021-08-06 20:06:15,312 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 711 transitions. Word has length 35 [2021-08-06 20:06:15,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:15,312 INFO L470 AbstractCegarLoop]: Abstraction has 413 states and 711 transitions. [2021-08-06 20:06:15,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:15,313 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 711 transitions. [2021-08-06 20:06:15,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-06 20:06:15,313 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:15,313 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:15,356 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:15,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:15,514 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:15,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:15,515 INFO L82 PathProgramCache]: Analyzing trace with hash -947482903, now seen corresponding path program 18 times [2021-08-06 20:06:15,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:15,515 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041761754] [2021-08-06 20:06:15,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:15,515 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:15,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:15,694 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 28.9 percent of original size [2021-08-06 20:06:15,696 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 28.9 percent of original size [2021-08-06 20:06:15,765 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:15,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:15,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041761754] [2021-08-06 20:06:15,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041761754] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:15,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541103029] [2021-08-06 20:06:15,766 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:06:15,766 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:15,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:15,780 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) [2021-08-06 20:06:15,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-06 20:06:16,210 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-06 20:06:16,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:16,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-06 20:06:16,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:16,523 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 52.9 percent of original size [2021-08-06 20:06:16,526 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 52.9 percent of original size [2021-08-06 20:06:16,591 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 52.9 percent of original size [2021-08-06 20:06:16,594 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 52.9 percent of original size [2021-08-06 20:06:16,639 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 52.9 percent of original size [2021-08-06 20:06:16,643 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 52.9 percent of original size [2021-08-06 20:06:16,682 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:16,684 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:16,854 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:16,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541103029] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:16,854 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:16,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 27 [2021-08-06 20:06:16,854 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712013553] [2021-08-06 20:06:16,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-06 20:06:16,854 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:16,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-06 20:06:16,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=638, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:06:16,855 INFO L87 Difference]: Start difference. First operand 413 states and 711 transitions. Second operand has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:17,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:17,663 INFO L93 Difference]: Finished difference Result 1440 states and 2284 transitions. [2021-08-06 20:06:17,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-06 20:06:17,663 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-06 20:06:17,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:17,668 INFO L225 Difference]: With dead ends: 1440 [2021-08-06 20:06:17,668 INFO L226 Difference]: Without dead ends: 1420 [2021-08-06 20:06:17,670 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 659.9ms TimeCoverageRelationStatistics Valid=479, Invalid=2277, Unknown=0, NotChecked=0, Total=2756 [2021-08-06 20:06:17,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1420 states. [2021-08-06 20:06:17,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1420 to 460. [2021-08-06 20:06:17,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 1.7211328976034859) internal successors, (790), 459 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:17,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 790 transitions. [2021-08-06 20:06:17,688 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 790 transitions. Word has length 35 [2021-08-06 20:06:17,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:17,688 INFO L470 AbstractCegarLoop]: Abstraction has 460 states and 790 transitions. [2021-08-06 20:06:17,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:17,688 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 790 transitions. [2021-08-06 20:06:17,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-06 20:06:17,689 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:17,689 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:17,710 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:17,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:17,908 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:17,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:17,908 INFO L82 PathProgramCache]: Analyzing trace with hash -369792463, now seen corresponding path program 19 times [2021-08-06 20:06:17,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:17,909 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553230423] [2021-08-06 20:06:17,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:17,909 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:17,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:18,089 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:18,089 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:18,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553230423] [2021-08-06 20:06:18,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553230423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:18,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475574112] [2021-08-06 20:06:18,090 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:06:18,090 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:18,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:18,091 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) [2021-08-06 20:06:18,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-06 20:06:18,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:18,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-06 20:06:18,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:18,759 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:18,761 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:18,801 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:18,803 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:18,844 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:18,846 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:19,146 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:19,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475574112] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:19,146 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:19,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-08-06 20:06:19,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268993264] [2021-08-06 20:06:19,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-06 20:06:19,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:19,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-06 20:06:19,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=689, Unknown=0, NotChecked=0, Total=812 [2021-08-06 20:06:19,147 INFO L87 Difference]: Start difference. First operand 460 states and 790 transitions. Second operand has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:20,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:20,987 INFO L93 Difference]: Finished difference Result 1987 states and 3120 transitions. [2021-08-06 20:06:20,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-06 20:06:20,987 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-06 20:06:20,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:20,991 INFO L225 Difference]: With dead ends: 1987 [2021-08-06 20:06:20,991 INFO L226 Difference]: Without dead ends: 1923 [2021-08-06 20:06:20,993 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2211 ImplicationChecksByTransitivity, 1441.2ms TimeCoverageRelationStatistics Valid=1231, Invalid=5741, Unknown=0, NotChecked=0, Total=6972 [2021-08-06 20:06:20,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1923 states. [2021-08-06 20:06:21,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1923 to 434. [2021-08-06 20:06:21,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 1.720554272517321) internal successors, (745), 433 states have internal predecessors, (745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:21,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 745 transitions. [2021-08-06 20:06:21,003 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 745 transitions. Word has length 35 [2021-08-06 20:06:21,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:21,003 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 745 transitions. [2021-08-06 20:06:21,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.206896551724138) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:21,003 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 745 transitions. [2021-08-06 20:06:21,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-06 20:06:21,004 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:21,004 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:21,021 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-08-06 20:06:21,221 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:21,222 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:21,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:21,222 INFO L82 PathProgramCache]: Analyzing trace with hash -1881370247, now seen corresponding path program 20 times [2021-08-06 20:06:21,222 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:21,222 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253310937] [2021-08-06 20:06:21,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:21,222 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:21,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:21,395 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:21,395 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:21,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253310937] [2021-08-06 20:06:21,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253310937] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:21,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899206830] [2021-08-06 20:06:21,396 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:06:21,396 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:21,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:21,396 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) [2021-08-06 20:06:21,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-06 20:06:21,897 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:06:21,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:21,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-06 20:06:21,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:22,074 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:22,076 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:22,116 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:22,118 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:22,463 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:22,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899206830] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:22,463 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:22,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2021-08-06 20:06:22,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828829776] [2021-08-06 20:06:22,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-06 20:06:22,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:22,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-06 20:06:22,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=735, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:06:22,465 INFO L87 Difference]: Start difference. First operand 434 states and 745 transitions. Second operand has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:23,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:23,883 INFO L93 Difference]: Finished difference Result 2127 states and 3358 transitions. [2021-08-06 20:06:23,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-06 20:06:23,883 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-06 20:06:23,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:23,888 INFO L225 Difference]: With dead ends: 2127 [2021-08-06 20:06:23,888 INFO L226 Difference]: Without dead ends: 2013 [2021-08-06 20:06:23,889 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1773 ImplicationChecksByTransitivity, 1209.0ms TimeCoverageRelationStatistics Valid=1137, Invalid=4869, Unknown=0, NotChecked=0, Total=6006 [2021-08-06 20:06:23,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2013 states. [2021-08-06 20:06:23,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2013 to 529. [2021-08-06 20:06:23,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 528 states have (on average 1.7272727272727273) internal successors, (912), 528 states have internal predecessors, (912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:23,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 912 transitions. [2021-08-06 20:06:23,900 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 912 transitions. Word has length 35 [2021-08-06 20:06:23,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:23,900 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 912 transitions. [2021-08-06 20:06:23,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 29 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:23,900 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 912 transitions. [2021-08-06 20:06:23,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-06 20:06:23,901 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:23,901 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:23,920 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:24,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-08-06 20:06:24,119 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:24,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:24,119 INFO L82 PathProgramCache]: Analyzing trace with hash -1057731281, now seen corresponding path program 21 times [2021-08-06 20:06:24,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:24,120 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134157993] [2021-08-06 20:06:24,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:24,120 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:24,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:24,268 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:24,268 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:24,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134157993] [2021-08-06 20:06:24,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134157993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:24,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133120045] [2021-08-06 20:06:24,269 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:06:24,269 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:24,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:24,269 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:06:24,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-06 20:06:24,796 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-06 20:06:24,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:24,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 20:06:24,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:25,221 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:06:25,223 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:06:25,512 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:25,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133120045] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:25,513 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:25,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-08-06 20:06:25,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914660483] [2021-08-06 20:06:25,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-06 20:06:25,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:25,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-06 20:06:25,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=797, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:06:25,514 INFO L87 Difference]: Start difference. First operand 529 states and 912 transitions. Second operand has 32 states, 32 states have (on average 2.125) internal successors, (68), 31 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:27,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:27,254 INFO L93 Difference]: Finished difference Result 1183 states and 1878 transitions. [2021-08-06 20:06:27,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-06 20:06:27,254 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.125) internal successors, (68), 31 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-06 20:06:27,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:27,257 INFO L225 Difference]: With dead ends: 1183 [2021-08-06 20:06:27,257 INFO L226 Difference]: Without dead ends: 1079 [2021-08-06 20:06:27,259 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2491 ImplicationChecksByTransitivity, 1537.5ms TimeCoverageRelationStatistics Valid=2214, Invalid=6342, Unknown=0, NotChecked=0, Total=8556 [2021-08-06 20:06:27,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1079 states. [2021-08-06 20:06:27,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1079 to 534. [2021-08-06 20:06:27,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 533 states have (on average 1.7166979362101313) internal successors, (915), 533 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:27,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 915 transitions. [2021-08-06 20:06:27,269 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 915 transitions. Word has length 37 [2021-08-06 20:06:27,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:27,269 INFO L470 AbstractCegarLoop]: Abstraction has 534 states and 915 transitions. [2021-08-06 20:06:27,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.125) internal successors, (68), 31 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:27,269 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 915 transitions. [2021-08-06 20:06:27,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-06 20:06:27,270 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:27,270 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:27,289 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:27,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-08-06 20:06:27,489 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:27,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:27,489 INFO L82 PathProgramCache]: Analyzing trace with hash -1408325519, now seen corresponding path program 22 times [2021-08-06 20:06:27,489 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:27,489 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432372160] [2021-08-06 20:06:27,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:27,490 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:27,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:27,595 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 74, result has 17.8 percent of original size [2021-08-06 20:06:27,597 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 74, result has 17.8 percent of original size [2021-08-06 20:06:27,615 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 1 proven. 71 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:27,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:27,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432372160] [2021-08-06 20:06:27,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432372160] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:27,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062638090] [2021-08-06 20:06:27,615 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:06:27,615 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:27,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:27,616 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) [2021-08-06 20:06:27,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-06 20:06:28,211 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:06:28,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:28,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:06:28,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:28,359 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:28,360 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:28,374 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:28,375 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:28,389 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:28,390 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:28,403 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:28,405 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:28,418 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:28,419 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:28,433 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:28,434 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:28,477 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:28,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062638090] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:28,477 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:28,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-06 20:06:28,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207903895] [2021-08-06 20:06:28,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:06:28,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:28,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:06:28,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:06:28,478 INFO L87 Difference]: Start difference. First operand 534 states and 915 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:28,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:28,534 INFO L93 Difference]: Finished difference Result 818 states and 1350 transitions. [2021-08-06 20:06:28,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 20:06:28,535 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-06 20:06:28,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:28,536 INFO L225 Difference]: With dead ends: 818 [2021-08-06 20:06:28,536 INFO L226 Difference]: Without dead ends: 786 [2021-08-06 20:06:28,537 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 46.1ms TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:06:28,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2021-08-06 20:06:28,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 646. [2021-08-06 20:06:28,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 646 states, 645 states have (on average 1.7255813953488373) internal successors, (1113), 645 states have internal predecessors, (1113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:28,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 1113 transitions. [2021-08-06 20:06:28,543 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 1113 transitions. Word has length 39 [2021-08-06 20:06:28,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:28,544 INFO L470 AbstractCegarLoop]: Abstraction has 646 states and 1113 transitions. [2021-08-06 20:06:28,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:28,544 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 1113 transitions. [2021-08-06 20:06:28,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-06 20:06:28,545 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:28,545 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:28,563 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:28,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:28,763 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:28,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:28,763 INFO L82 PathProgramCache]: Analyzing trace with hash 1333849309, now seen corresponding path program 23 times [2021-08-06 20:06:28,763 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:28,763 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172461013] [2021-08-06 20:06:28,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:28,763 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:28,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:29,056 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:29,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:29,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172461013] [2021-08-06 20:06:29,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172461013] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:29,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87990591] [2021-08-06 20:06:29,057 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:06:29,057 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:29,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:29,057 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) [2021-08-06 20:06:29,058 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-06 20:06:29,691 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-06 20:06:29,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:29,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:06:29,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:29,861 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:06:29,863 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:06:29,872 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:06:29,873 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:06:29,884 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:06:29,885 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:06:29,897 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:06:29,898 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:06:29,909 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:06:29,910 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:06:29,955 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 44.0 percent of original size [2021-08-06 20:06:29,956 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 44.0 percent of original size [2021-08-06 20:06:29,986 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:06:29,987 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:06:30,005 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:30,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87990591] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:30,005 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:30,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 11] total 27 [2021-08-06 20:06:30,006 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307079234] [2021-08-06 20:06:30,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-06 20:06:30,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:30,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-06 20:06:30,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=611, Unknown=0, NotChecked=0, Total=702 [2021-08-06 20:06:30,007 INFO L87 Difference]: Start difference. First operand 646 states and 1113 transitions. Second operand has 27 states, 27 states have (on average 2.6296296296296298) internal successors, (71), 27 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:30,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:30,687 INFO L93 Difference]: Finished difference Result 903 states and 1508 transitions. [2021-08-06 20:06:30,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 20:06:30,687 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.6296296296296298) internal successors, (71), 27 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-06 20:06:30,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:30,689 INFO L225 Difference]: With dead ends: 903 [2021-08-06 20:06:30,690 INFO L226 Difference]: Without dead ends: 901 [2021-08-06 20:06:30,690 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 630.8ms TimeCoverageRelationStatistics Valid=298, Invalid=1864, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:06:30,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 901 states. [2021-08-06 20:06:30,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 901 to 631. [2021-08-06 20:06:30,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 630 states have (on average 1.7365079365079366) internal successors, (1094), 630 states have internal predecessors, (1094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:30,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 1094 transitions. [2021-08-06 20:06:30,697 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 1094 transitions. Word has length 39 [2021-08-06 20:06:30,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:30,697 INFO L470 AbstractCegarLoop]: Abstraction has 631 states and 1094 transitions. [2021-08-06 20:06:30,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.6296296296296298) internal successors, (71), 27 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:30,698 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 1094 transitions. [2021-08-06 20:06:30,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-06 20:06:30,698 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:30,698 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:30,717 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:30,914 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:30,914 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:30,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:30,915 INFO L82 PathProgramCache]: Analyzing trace with hash -1786090459, now seen corresponding path program 24 times [2021-08-06 20:06:30,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:30,915 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417594198] [2021-08-06 20:06:30,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:30,915 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:30,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:31,116 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:31,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:31,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417594198] [2021-08-06 20:06:31,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417594198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:31,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141844023] [2021-08-06 20:06:31,116 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:06:31,116 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:31,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:31,117 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) [2021-08-06 20:06:31,118 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-06 20:06:31,740 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-08-06 20:06:31,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:31,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 20:06:31,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:32,042 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:32,044 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:32,086 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:32,088 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:32,131 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:32,133 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:32,177 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:32,179 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:32,223 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:32,225 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:32,385 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:32,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141844023] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:32,385 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:32,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17] total 30 [2021-08-06 20:06:32,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433934239] [2021-08-06 20:06:32,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-06 20:06:32,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:32,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-06 20:06:32,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=801, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:06:32,386 INFO L87 Difference]: Start difference. First operand 631 states and 1094 transitions. Second operand has 31 states, 31 states have (on average 2.3225806451612905) internal successors, (72), 30 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:34,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:34,685 INFO L93 Difference]: Finished difference Result 1991 states and 3198 transitions. [2021-08-06 20:06:34,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-06 20:06:34,686 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.3225806451612905) internal successors, (72), 30 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-06 20:06:34,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:34,690 INFO L225 Difference]: With dead ends: 1991 [2021-08-06 20:06:34,690 INFO L226 Difference]: Without dead ends: 1975 [2021-08-06 20:06:34,692 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2785 ImplicationChecksByTransitivity, 1693.9ms TimeCoverageRelationStatistics Valid=1214, Invalid=7906, Unknown=0, NotChecked=0, Total=9120 [2021-08-06 20:06:34,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1975 states. [2021-08-06 20:06:34,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1975 to 636. [2021-08-06 20:06:34,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 635 states have (on average 1.737007874015748) internal successors, (1103), 635 states have internal predecessors, (1103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:34,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 1103 transitions. [2021-08-06 20:06:34,702 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 1103 transitions. Word has length 39 [2021-08-06 20:06:34,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:34,702 INFO L470 AbstractCegarLoop]: Abstraction has 636 states and 1103 transitions. [2021-08-06 20:06:34,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.3225806451612905) internal successors, (72), 30 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:34,702 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 1103 transitions. [2021-08-06 20:06:34,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-06 20:06:34,703 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:34,703 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:34,721 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:34,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-08-06 20:06:34,921 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:34,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:34,921 INFO L82 PathProgramCache]: Analyzing trace with hash -1616758931, now seen corresponding path program 25 times [2021-08-06 20:06:34,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:34,921 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350011076] [2021-08-06 20:06:34,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:34,921 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:34,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:35,191 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 2 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:35,191 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:35,191 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350011076] [2021-08-06 20:06:35,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350011076] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:35,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367936771] [2021-08-06 20:06:35,192 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:06:35,192 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:35,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:35,192 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) [2021-08-06 20:06:35,193 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-06 20:06:35,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:35,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 20:06:35,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:36,112 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:36,115 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:36,156 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:36,159 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:36,201 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:36,203 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:36,246 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:36,248 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:36,525 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 2 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:36,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367936771] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:36,526 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:36,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-08-06 20:06:36,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704422861] [2021-08-06 20:06:36,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-06 20:06:36,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:36,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-06 20:06:36,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=853, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:06:36,527 INFO L87 Difference]: Start difference. First operand 636 states and 1103 transitions. Second operand has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:39,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:39,209 INFO L93 Difference]: Finished difference Result 2725 states and 4298 transitions. [2021-08-06 20:06:39,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-08-06 20:06:39,209 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-06 20:06:39,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:39,216 INFO L225 Difference]: With dead ends: 2725 [2021-08-06 20:06:39,216 INFO L226 Difference]: Without dead ends: 2693 [2021-08-06 20:06:39,217 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3567 ImplicationChecksByTransitivity, 2010.9ms TimeCoverageRelationStatistics Valid=1716, Invalid=9204, Unknown=0, NotChecked=0, Total=10920 [2021-08-06 20:06:39,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-08-06 20:06:39,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 640. [2021-08-06 20:06:39,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 639 states have (on average 1.7339593114241) internal successors, (1108), 639 states have internal predecessors, (1108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:39,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 1108 transitions. [2021-08-06 20:06:39,231 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 1108 transitions. Word has length 39 [2021-08-06 20:06:39,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:39,231 INFO L470 AbstractCegarLoop]: Abstraction has 640 states and 1108 transitions. [2021-08-06 20:06:39,231 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:39,231 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 1108 transitions. [2021-08-06 20:06:39,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-06 20:06:39,232 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:39,232 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:39,252 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:39,450 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,SelfDestructingSolverStorable26 [2021-08-06 20:06:39,450 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:39,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:39,451 INFO L82 PathProgramCache]: Analyzing trace with hash -424259915, now seen corresponding path program 26 times [2021-08-06 20:06:39,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:39,451 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167261002] [2021-08-06 20:06:39,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:39,451 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:39,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:39,640 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 6 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:39,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:39,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167261002] [2021-08-06 20:06:39,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167261002] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:39,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795815274] [2021-08-06 20:06:39,641 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:06:39,641 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:39,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:39,642 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) [2021-08-06 20:06:39,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-06 20:06:40,343 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:06:40,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:40,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-06 20:06:40,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:40,587 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:40,589 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:40,630 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:40,632 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:40,673 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:40,675 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:41,021 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 6 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:41,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795815274] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:41,022 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:41,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-06 20:06:41,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688511775] [2021-08-06 20:06:41,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-06 20:06:41,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:41,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-06 20:06:41,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=905, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 20:06:41,023 INFO L87 Difference]: Start difference. First operand 640 states and 1108 transitions. Second operand has 33 states, 33 states have (on average 2.1818181818181817) internal successors, (72), 32 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:42,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:42,961 INFO L93 Difference]: Finished difference Result 3362 states and 5276 transitions. [2021-08-06 20:06:42,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-06 20:06:42,961 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.1818181818181817) internal successors, (72), 32 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-06 20:06:42,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:42,969 INFO L225 Difference]: With dead ends: 3362 [2021-08-06 20:06:42,969 INFO L226 Difference]: Without dead ends: 3278 [2021-08-06 20:06:42,970 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2857 ImplicationChecksByTransitivity, 1619.0ms TimeCoverageRelationStatistics Valid=1522, Invalid=7220, Unknown=0, NotChecked=0, Total=8742 [2021-08-06 20:06:42,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3278 states. [2021-08-06 20:06:42,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3278 to 648. [2021-08-06 20:06:42,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 647 states have (on average 1.731066460587326) internal successors, (1120), 647 states have internal predecessors, (1120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:42,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 1120 transitions. [2021-08-06 20:06:42,985 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 1120 transitions. Word has length 39 [2021-08-06 20:06:42,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:42,985 INFO L470 AbstractCegarLoop]: Abstraction has 648 states and 1120 transitions. [2021-08-06 20:06:42,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.1818181818181817) internal successors, (72), 32 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:42,985 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 1120 transitions. [2021-08-06 20:06:42,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-06 20:06:42,986 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:42,986 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:43,007 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:43,205 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,SelfDestructingSolverStorable27 [2021-08-06 20:06:43,205 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:43,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:43,206 INFO L82 PathProgramCache]: Analyzing trace with hash 1337242109, now seen corresponding path program 27 times [2021-08-06 20:06:43,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:43,206 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849230272] [2021-08-06 20:06:43,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:43,206 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:43,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:43,408 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 12 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:43,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:43,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849230272] [2021-08-06 20:06:43,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849230272] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:43,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344251365] [2021-08-06 20:06:43,409 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:06:43,409 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:43,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:43,410 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) [2021-08-06 20:06:43,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-06 20:06:44,187 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-06 20:06:44,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:44,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-06 20:06:44,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:44,365 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:44,367 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:44,407 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:44,409 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:44,892 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 12 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:44,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [344251365] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:44,893 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:44,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 33 [2021-08-06 20:06:44,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285148264] [2021-08-06 20:06:44,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-06 20:06:44,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:44,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-06 20:06:44,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=954, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:06:44,894 INFO L87 Difference]: Start difference. First operand 648 states and 1120 transitions. Second operand has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:46,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:46,873 INFO L93 Difference]: Finished difference Result 3367 states and 5321 transitions. [2021-08-06 20:06:46,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-08-06 20:06:46,873 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-06 20:06:46,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:46,908 INFO L225 Difference]: With dead ends: 3367 [2021-08-06 20:06:46,908 INFO L226 Difference]: Without dead ends: 3177 [2021-08-06 20:06:46,909 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2872 ImplicationChecksByTransitivity, 1687.2ms TimeCoverageRelationStatistics Valid=1779, Invalid=7533, Unknown=0, NotChecked=0, Total=9312 [2021-08-06 20:06:46,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3177 states. [2021-08-06 20:06:46,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3177 to 770. [2021-08-06 20:06:46,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 770 states, 769 states have (on average 1.728218465539662) internal successors, (1329), 769 states have internal predecessors, (1329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:46,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 770 states to 770 states and 1329 transitions. [2021-08-06 20:06:46,939 INFO L78 Accepts]: Start accepts. Automaton has 770 states and 1329 transitions. Word has length 39 [2021-08-06 20:06:46,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:46,939 INFO L470 AbstractCegarLoop]: Abstraction has 770 states and 1329 transitions. [2021-08-06 20:06:46,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:46,939 INFO L276 IsEmpty]: Start isEmpty. Operand 770 states and 1329 transitions. [2021-08-06 20:06:46,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-08-06 20:06:46,940 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:46,940 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:46,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:47,159 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,SelfDestructingSolverStorable28 [2021-08-06 20:06:47,159 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:47,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:47,160 INFO L82 PathProgramCache]: Analyzing trace with hash -716807249, now seen corresponding path program 28 times [2021-08-06 20:06:47,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:47,160 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941703015] [2021-08-06 20:06:47,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:47,160 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:47,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:47,344 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:47,344 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:47,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941703015] [2021-08-06 20:06:47,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941703015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:47,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049979713] [2021-08-06 20:06:47,345 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:06:47,345 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:47,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:47,361 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:06:47,415 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-06 20:06:48,411 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:06:48,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:48,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-06 20:06:48,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:48,962 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:48,965 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:49,006 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:49,008 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:49,049 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:49,052 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:49,104 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:49,106 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:49,149 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:49,152 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:06:49,195 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:06:49,197 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:06:49,258 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:49,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049979713] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:49,258 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:49,258 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 35 [2021-08-06 20:06:49,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247371846] [2021-08-06 20:06:49,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-06 20:06:49,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:49,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-06 20:06:49,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=242, Invalid=1018, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 20:06:49,259 INFO L87 Difference]: Start difference. First operand 770 states and 1329 transitions. Second operand has 36 states, 36 states have (on average 2.111111111111111) internal successors, (76), 35 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:52,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:52,043 INFO L93 Difference]: Finished difference Result 1542 states and 2468 transitions. [2021-08-06 20:06:52,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-08-06 20:06:52,043 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.111111111111111) internal successors, (76), 35 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-08-06 20:06:52,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:52,046 INFO L225 Difference]: With dead ends: 1542 [2021-08-06 20:06:52,046 INFO L226 Difference]: Without dead ends: 1442 [2021-08-06 20:06:52,048 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4141 ImplicationChecksByTransitivity, 2472.5ms TimeCoverageRelationStatistics Valid=3335, Invalid=9547, Unknown=0, NotChecked=0, Total=12882 [2021-08-06 20:06:52,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1442 states. [2021-08-06 20:06:52,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1442 to 773. [2021-08-06 20:06:52,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 773 states, 772 states have (on average 1.7202072538860103) internal successors, (1328), 772 states have internal predecessors, (1328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:52,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 773 states to 773 states and 1328 transitions. [2021-08-06 20:06:52,060 INFO L78 Accepts]: Start accepts. Automaton has 773 states and 1328 transitions. Word has length 41 [2021-08-06 20:06:52,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:52,060 INFO L470 AbstractCegarLoop]: Abstraction has 773 states and 1328 transitions. [2021-08-06 20:06:52,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.111111111111111) internal successors, (76), 35 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:52,060 INFO L276 IsEmpty]: Start isEmpty. Operand 773 states and 1328 transitions. [2021-08-06 20:06:52,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-08-06 20:06:52,062 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:52,062 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:52,104 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-08-06 20:06:52,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:52,292 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:52,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:52,293 INFO L82 PathProgramCache]: Analyzing trace with hash -197845263, now seen corresponding path program 29 times [2021-08-06 20:06:52,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:52,293 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878879586] [2021-08-06 20:06:52,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:52,293 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:52,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:52,423 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 74, result has 17.8 percent of original size [2021-08-06 20:06:52,426 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 74, result has 17.8 percent of original size [2021-08-06 20:06:52,448 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 1 proven. 97 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:52,448 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:52,448 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878879586] [2021-08-06 20:06:52,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878879586] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:52,448 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532048030] [2021-08-06 20:06:52,448 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:06:52,448 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:52,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:52,449 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) [2021-08-06 20:06:52,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-06 20:06:53,481 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-06 20:06:53,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:53,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 20:06:53,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:53,681 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:53,682 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:53,699 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:53,700 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:53,717 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:53,718 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:53,735 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:53,736 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:53,753 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:53,755 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:53,771 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:53,773 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:53,789 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:53,791 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:06:53,844 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:53,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532048030] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:53,844 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:53,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-06 20:06:53,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227577486] [2021-08-06 20:06:53,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:06:53,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:53,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:06:53,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:06:53,845 INFO L87 Difference]: Start difference. First operand 773 states and 1328 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:53,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:53,940 INFO L93 Difference]: Finished difference Result 1140 states and 1892 transitions. [2021-08-06 20:06:53,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:06:53,941 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-08-06 20:06:53,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:53,942 INFO L225 Difference]: With dead ends: 1140 [2021-08-06 20:06:53,942 INFO L226 Difference]: Without dead ends: 1104 [2021-08-06 20:06:53,943 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 68.0ms TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:06:53,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1104 states. [2021-08-06 20:06:53,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1104 to 922. [2021-08-06 20:06:53,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 921 states have (on average 1.729641693811075) internal successors, (1593), 921 states have internal predecessors, (1593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:53,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 1593 transitions. [2021-08-06 20:06:53,954 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 1593 transitions. Word has length 43 [2021-08-06 20:06:53,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:53,954 INFO L470 AbstractCegarLoop]: Abstraction has 922 states and 1593 transitions. [2021-08-06 20:06:53,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:53,954 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 1593 transitions. [2021-08-06 20:06:53,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-08-06 20:06:53,956 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:53,956 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:54,000 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:54,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:54,177 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:54,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:54,177 INFO L82 PathProgramCache]: Analyzing trace with hash 147188761, now seen corresponding path program 30 times [2021-08-06 20:06:54,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:54,177 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071545337] [2021-08-06 20:06:54,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:54,177 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:54,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:54,588 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:54,589 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:54,589 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071545337] [2021-08-06 20:06:54,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071545337] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:54,589 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886437053] [2021-08-06 20:06:54,589 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:06:54,589 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:54,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:54,590 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) [2021-08-06 20:06:54,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-06 20:06:55,450 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-08-06 20:06:55,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:55,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:06:55,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:55,636 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:06:55,637 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:06:56,017 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 33.3 percent of original size [2021-08-06 20:06:56,034 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 33.3 percent of original size [2021-08-06 20:06:56,095 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:06:56,096 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:06:56,115 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 30 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:56,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886437053] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:56,116 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:56,116 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 17] total 35 [2021-08-06 20:06:56,116 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757152425] [2021-08-06 20:06:56,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-06 20:06:56,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:56,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-06 20:06:56,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=993, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:06:56,118 INFO L87 Difference]: Start difference. First operand 922 states and 1593 transitions. Second operand has 35 states, 35 states have (on average 2.257142857142857) internal successors, (79), 35 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:57,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:57,151 INFO L93 Difference]: Finished difference Result 1280 states and 2163 transitions. [2021-08-06 20:06:57,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 20:06:57,152 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.257142857142857) internal successors, (79), 35 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-08-06 20:06:57,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:57,155 INFO L225 Difference]: With dead ends: 1280 [2021-08-06 20:06:57,155 INFO L226 Difference]: Without dead ends: 1278 [2021-08-06 20:06:57,155 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 661 ImplicationChecksByTransitivity, 1026.5ms TimeCoverageRelationStatistics Valid=497, Invalid=2809, Unknown=0, NotChecked=0, Total=3306 [2021-08-06 20:06:57,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1278 states. [2021-08-06 20:06:57,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1278 to 903. [2021-08-06 20:06:57,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 903 states, 902 states have (on average 1.7394678492239468) internal successors, (1569), 902 states have internal predecessors, (1569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:57,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 1569 transitions. [2021-08-06 20:06:57,167 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 1569 transitions. Word has length 43 [2021-08-06 20:06:57,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:57,167 INFO L470 AbstractCegarLoop]: Abstraction has 903 states and 1569 transitions. [2021-08-06 20:06:57,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.257142857142857) internal successors, (79), 35 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:57,167 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 1569 transitions. [2021-08-06 20:06:57,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-08-06 20:06:57,169 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:57,169 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:57,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:57,384 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,SelfDestructingSolverStorable31 [2021-08-06 20:06:57,385 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:06:57,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:57,385 INFO L82 PathProgramCache]: Analyzing trace with hash 913857377, now seen corresponding path program 31 times [2021-08-06 20:06:57,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:57,385 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552662266] [2021-08-06 20:06:57,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:57,386 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:57,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:57,669 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:57,669 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:57,669 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552662266] [2021-08-06 20:06:57,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552662266] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:57,669 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159968264] [2021-08-06 20:06:57,669 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:06:57,669 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:57,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:57,670 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) [2021-08-06 20:06:57,698 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-06 20:06:58,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:58,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 40 conjunts are in the unsatisfiable core [2021-08-06 20:06:58,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:59,256 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:59,259 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:59,314 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:59,317 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:59,371 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:59,374 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:59,430 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:59,433 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:59,489 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:59,492 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:06:59,549 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:59,551 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:06:59,758 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:59,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159968264] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:59,758 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:59,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 19] total 33 [2021-08-06 20:06:59,758 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158315014] [2021-08-06 20:06:59,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-06 20:06:59,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:59,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-06 20:06:59,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=978, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:06:59,759 INFO L87 Difference]: Start difference. First operand 903 states and 1569 transitions. Second operand has 34 states, 34 states have (on average 2.3529411764705883) internal successors, (80), 33 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:04,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:07:04,070 INFO L93 Difference]: Finished difference Result 2627 states and 4246 transitions. [2021-08-06 20:07:04,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-08-06 20:07:04,070 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.3529411764705883) internal successors, (80), 33 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-08-06 20:07:04,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:07:04,074 INFO L225 Difference]: With dead ends: 2627 [2021-08-06 20:07:04,074 INFO L226 Difference]: Without dead ends: 2611 [2021-08-06 20:07:04,075 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3891 ImplicationChecksByTransitivity, 2851.6ms TimeCoverageRelationStatistics Valid=1461, Invalid=10971, Unknown=0, NotChecked=0, Total=12432 [2021-08-06 20:07:04,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2611 states. [2021-08-06 20:07:04,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2611 to 918. [2021-08-06 20:07:04,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 918 states, 917 states have (on average 1.7415485278080698) internal successors, (1597), 917 states have internal predecessors, (1597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:04,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 918 states to 918 states and 1597 transitions. [2021-08-06 20:07:04,093 INFO L78 Accepts]: Start accepts. Automaton has 918 states and 1597 transitions. Word has length 43 [2021-08-06 20:07:04,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:07:04,093 INFO L470 AbstractCegarLoop]: Abstraction has 918 states and 1597 transitions. [2021-08-06 20:07:04,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.3529411764705883) internal successors, (80), 33 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:04,093 INFO L276 IsEmpty]: Start isEmpty. Operand 918 states and 1597 transitions. [2021-08-06 20:07:04,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-08-06 20:07:04,094 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:07:04,095 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:07:04,120 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-08-06 20:07:04,319 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:07:04,319 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:07:04,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:07:04,319 INFO L82 PathProgramCache]: Analyzing trace with hash -507701591, now seen corresponding path program 32 times [2021-08-06 20:07:04,319 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:07:04,320 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978574548] [2021-08-06 20:07:04,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:07:04,320 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:07:04,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:07:04,593 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 2 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:04,594 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:07:04,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978574548] [2021-08-06 20:07:04,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978574548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:04,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61127171] [2021-08-06 20:07:04,594 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:07:04,594 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:07:04,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:07:04,595 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) [2021-08-06 20:07:04,596 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-06 20:07:05,771 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:07:05,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:07:05,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-06 20:07:05,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:07:06,158 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:06,160 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:06,213 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:06,216 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:06,270 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:06,273 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:06,328 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:06,330 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:06,386 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:07:06,389 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:07:06,743 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 2 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:06,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61127171] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:06,744 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:07:06,744 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 19] total 34 [2021-08-06 20:07:06,744 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740365615] [2021-08-06 20:07:06,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-06 20:07:06,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:07:06,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-06 20:07:06,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1035, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:07:06,745 INFO L87 Difference]: Start difference. First operand 918 states and 1597 transitions. Second operand has 35 states, 35 states have (on average 2.2857142857142856) internal successors, (80), 34 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:11,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:07:11,228 INFO L93 Difference]: Finished difference Result 3468 states and 5500 transitions. [2021-08-06 20:07:11,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-08-06 20:07:11,229 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.2857142857142856) internal successors, (80), 34 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-08-06 20:07:11,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:07:11,234 INFO L225 Difference]: With dead ends: 3468 [2021-08-06 20:07:11,234 INFO L226 Difference]: Without dead ends: 3436 [2021-08-06 20:07:11,236 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5467 ImplicationChecksByTransitivity, 3240.6ms TimeCoverageRelationStatistics Valid=2247, Invalid=14009, Unknown=0, NotChecked=0, Total=16256 [2021-08-06 20:07:11,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3436 states. [2021-08-06 20:07:11,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3436 to 924. [2021-08-06 20:07:11,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 924 states, 923 states have (on average 1.7367280606717226) internal successors, (1603), 923 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:11,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 924 states to 924 states and 1603 transitions. [2021-08-06 20:07:11,257 INFO L78 Accepts]: Start accepts. Automaton has 924 states and 1603 transitions. Word has length 43 [2021-08-06 20:07:11,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:07:11,257 INFO L470 AbstractCegarLoop]: Abstraction has 924 states and 1603 transitions. [2021-08-06 20:07:11,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.2857142857142856) internal successors, (80), 34 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:11,257 INFO L276 IsEmpty]: Start isEmpty. Operand 924 states and 1603 transitions. [2021-08-06 20:07:11,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-08-06 20:07:11,259 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:07:11,259 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:07:11,285 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-08-06 20:07:11,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:07:11,481 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:07:11,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:07:11,481 INFO L82 PathProgramCache]: Analyzing trace with hash 847388145, now seen corresponding path program 33 times [2021-08-06 20:07:11,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:07:11,481 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566087438] [2021-08-06 20:07:11,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:07:11,482 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:07:11,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:07:11,779 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 6 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:11,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:07:11,780 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566087438] [2021-08-06 20:07:11,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566087438] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:11,780 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001071149] [2021-08-06 20:07:11,780 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:07:11,780 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:07:11,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:07:11,781 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) [2021-08-06 20:07:11,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-06 20:07:13,004 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2021-08-06 20:07:13,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:07:13,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-06 20:07:13,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:07:13,332 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:13,335 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:13,387 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:13,389 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:13,443 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:13,445 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:13,519 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:07:13,521 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:07:13,999 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 6 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:14,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001071149] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:14,000 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:07:14,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 35 [2021-08-06 20:07:14,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774763538] [2021-08-06 20:07:14,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-06 20:07:14,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:07:14,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-06 20:07:14,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1092, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 20:07:14,001 INFO L87 Difference]: Start difference. First operand 924 states and 1603 transitions. Second operand has 36 states, 36 states have (on average 2.2222222222222223) internal successors, (80), 35 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:17,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:07:17,652 INFO L93 Difference]: Finished difference Result 4466 states and 7004 transitions. [2021-08-06 20:07:17,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-08-06 20:07:17,652 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.2222222222222223) internal successors, (80), 35 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-08-06 20:07:17,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:07:17,659 INFO L225 Difference]: With dead ends: 4466 [2021-08-06 20:07:17,659 INFO L226 Difference]: Without dead ends: 4350 [2021-08-06 20:07:17,660 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5141 ImplicationChecksByTransitivity, 2820.9ms TimeCoverageRelationStatistics Valid=2370, Invalid=12636, Unknown=0, NotChecked=0, Total=15006 [2021-08-06 20:07:17,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4350 states. [2021-08-06 20:07:17,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4350 to 922. [2021-08-06 20:07:17,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 921 states have (on average 1.736156351791531) internal successors, (1599), 921 states have internal predecessors, (1599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:17,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 1599 transitions. [2021-08-06 20:07:17,727 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 1599 transitions. Word has length 43 [2021-08-06 20:07:17,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:07:17,728 INFO L470 AbstractCegarLoop]: Abstraction has 922 states and 1599 transitions. [2021-08-06 20:07:17,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.2222222222222223) internal successors, (80), 35 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:17,728 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 1599 transitions. [2021-08-06 20:07:17,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-08-06 20:07:17,729 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:07:17,729 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:07:17,775 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-08-06 20:07:17,948 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,SelfDestructingSolverStorable34 [2021-08-06 20:07:17,948 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:07:17,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:07:17,949 INFO L82 PathProgramCache]: Analyzing trace with hash -55217863, now seen corresponding path program 34 times [2021-08-06 20:07:17,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:07:17,949 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225702314] [2021-08-06 20:07:17,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:07:17,949 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:07:17,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:07:18,209 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 12 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:18,209 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:07:18,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225702314] [2021-08-06 20:07:18,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225702314] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:18,210 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422193583] [2021-08-06 20:07:18,210 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:07:18,210 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:07:18,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:07:18,211 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) [2021-08-06 20:07:18,215 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-06 20:07:19,336 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:07:19,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:07:19,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 20:07:19,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:07:19,638 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:19,641 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:19,692 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:19,694 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:19,745 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:07:19,747 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:07:20,322 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 12 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:20,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422193583] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:20,322 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:07:20,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2021-08-06 20:07:20,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877850550] [2021-08-06 20:07:20,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-06 20:07:20,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:07:20,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-06 20:07:20,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=1148, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 20:07:20,339 INFO L87 Difference]: Start difference. First operand 922 states and 1599 transitions. Second operand has 37 states, 37 states have (on average 2.1621621621621623) internal successors, (80), 36 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:23,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:07:23,305 INFO L93 Difference]: Finished difference Result 5088 states and 7969 transitions. [2021-08-06 20:07:23,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-08-06 20:07:23,305 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.1621621621621623) internal successors, (80), 36 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-08-06 20:07:23,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:07:23,319 INFO L225 Difference]: With dead ends: 5088 [2021-08-06 20:07:23,319 INFO L226 Difference]: Without dead ends: 4932 [2021-08-06 20:07:23,321 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4555 ImplicationChecksByTransitivity, 2462.2ms TimeCoverageRelationStatistics Valid=2344, Invalid=10996, Unknown=0, NotChecked=0, Total=13340 [2021-08-06 20:07:23,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4932 states. [2021-08-06 20:07:23,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4932 to 930. [2021-08-06 20:07:23,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 930 states, 929 states have (on average 1.7341227125941874) internal successors, (1611), 929 states have internal predecessors, (1611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:23,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 930 states to 930 states and 1611 transitions. [2021-08-06 20:07:23,375 INFO L78 Accepts]: Start accepts. Automaton has 930 states and 1611 transitions. Word has length 43 [2021-08-06 20:07:23,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:07:23,375 INFO L470 AbstractCegarLoop]: Abstraction has 930 states and 1611 transitions. [2021-08-06 20:07:23,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.1621621621621623) internal successors, (80), 36 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:23,375 INFO L276 IsEmpty]: Start isEmpty. Operand 930 states and 1611 transitions. [2021-08-06 20:07:23,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-08-06 20:07:23,376 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:07:23,376 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:07:23,409 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-08-06 20:07:23,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-08-06 20:07:23,595 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:07:23,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:07:23,595 INFO L82 PathProgramCache]: Analyzing trace with hash 4526209, now seen corresponding path program 35 times [2021-08-06 20:07:23,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:07:23,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411087537] [2021-08-06 20:07:23,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:07:23,595 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:07:23,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:07:23,879 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 20 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:23,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:07:23,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411087537] [2021-08-06 20:07:23,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411087537] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:23,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653170874] [2021-08-06 20:07:23,879 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:07:23,879 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:07:23,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:07:23,880 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) [2021-08-06 20:07:23,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-06 20:07:25,204 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-06 20:07:25,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:07:25,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-06 20:07:25,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:07:25,455 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:25,458 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:25,510 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:07:25,512 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:07:25,933 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:25,935 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:25,978 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:25,980 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:26,022 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:26,024 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:26,066 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:26,069 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:26,112 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:07:26,114 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:07:26,162 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 20 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:26,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1653170874] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:26,162 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:07:26,163 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 38 [2021-08-06 20:07:26,163 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522372005] [2021-08-06 20:07:26,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-08-06 20:07:26,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:07:26,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-08-06 20:07:26,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1261, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:07:26,164 INFO L87 Difference]: Start difference. First operand 930 states and 1611 transitions. Second operand has 39 states, 39 states have (on average 2.051282051282051) internal successors, (80), 38 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:29,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:07:29,759 INFO L93 Difference]: Finished difference Result 4325 states and 6796 transitions. [2021-08-06 20:07:29,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2021-08-06 20:07:29,759 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.051282051282051) internal successors, (80), 38 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-08-06 20:07:29,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:07:29,764 INFO L225 Difference]: With dead ends: 4325 [2021-08-06 20:07:29,764 INFO L226 Difference]: Without dead ends: 4085 [2021-08-06 20:07:29,766 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5934 ImplicationChecksByTransitivity, 3153.4ms TimeCoverageRelationStatistics Valid=3415, Invalid=13615, Unknown=0, NotChecked=0, Total=17030 [2021-08-06 20:07:29,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4085 states. [2021-08-06 20:07:29,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4085 to 1086. [2021-08-06 20:07:29,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1086 states, 1085 states have (on average 1.728110599078341) internal successors, (1875), 1085 states have internal predecessors, (1875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:29,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1086 states to 1086 states and 1875 transitions. [2021-08-06 20:07:29,818 INFO L78 Accepts]: Start accepts. Automaton has 1086 states and 1875 transitions. Word has length 43 [2021-08-06 20:07:29,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:07:29,818 INFO L470 AbstractCegarLoop]: Abstraction has 1086 states and 1875 transitions. [2021-08-06 20:07:29,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.051282051282051) internal successors, (80), 38 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:29,819 INFO L276 IsEmpty]: Start isEmpty. Operand 1086 states and 1875 transitions. [2021-08-06 20:07:29,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-06 20:07:29,820 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:07:29,820 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:07:29,848 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-08-06 20:07:30,040 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,SelfDestructingSolverStorable36 [2021-08-06 20:07:30,041 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:07:30,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:07:30,041 INFO L82 PathProgramCache]: Analyzing trace with hash -125760721, now seen corresponding path program 36 times [2021-08-06 20:07:30,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:07:30,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879840262] [2021-08-06 20:07:30,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:07:30,041 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:07:30,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:07:30,364 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:30,364 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:07:30,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879840262] [2021-08-06 20:07:30,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879840262] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:30,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953242844] [2021-08-06 20:07:30,364 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:07:30,364 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:07:30,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:07:30,381 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:07:30,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-06 20:07:31,814 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-08-06 20:07:31,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:07:31,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-06 20:07:31,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:07:32,462 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:32,465 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:32,506 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:07:32,508 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:07:32,972 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:32,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953242844] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:32,972 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:07:32,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 39 [2021-08-06 20:07:32,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208616491] [2021-08-06 20:07:32,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-08-06 20:07:32,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:07:32,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-08-06 20:07:32,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=294, Invalid=1266, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 20:07:32,975 INFO L87 Difference]: Start difference. First operand 1086 states and 1875 transitions. Second operand has 40 states, 40 states have (on average 2.1) internal successors, (84), 39 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:36,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:07:36,225 INFO L93 Difference]: Finished difference Result 2062 states and 3316 transitions. [2021-08-06 20:07:36,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2021-08-06 20:07:36,226 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.1) internal successors, (84), 39 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-08-06 20:07:36,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:07:36,228 INFO L225 Difference]: With dead ends: 2062 [2021-08-06 20:07:36,228 INFO L226 Difference]: Without dead ends: 1930 [2021-08-06 20:07:36,229 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6324 ImplicationChecksByTransitivity, 2976.9ms TimeCoverageRelationStatistics Valid=4840, Invalid=13792, Unknown=0, NotChecked=0, Total=18632 [2021-08-06 20:07:36,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1930 states. [2021-08-06 20:07:36,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1930 to 1087. [2021-08-06 20:07:36,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 1.721915285451197) internal successors, (1870), 1086 states have internal predecessors, (1870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:36,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 1870 transitions. [2021-08-06 20:07:36,244 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 1870 transitions. Word has length 45 [2021-08-06 20:07:36,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:07:36,244 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 1870 transitions. [2021-08-06 20:07:36,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.1) internal successors, (84), 39 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:36,244 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 1870 transitions. [2021-08-06 20:07:36,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-06 20:07:36,245 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:07:36,245 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:07:36,265 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-08-06 20:07:36,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:07:36,465 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:07:36,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:07:36,465 INFO L82 PathProgramCache]: Analyzing trace with hash 862185073, now seen corresponding path program 37 times [2021-08-06 20:07:36,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:07:36,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127371710] [2021-08-06 20:07:36,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:07:36,466 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:07:36,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:07:36,592 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 81, result has 10.0 percent of original size [2021-08-06 20:07:36,595 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 81, result has 10.0 percent of original size [2021-08-06 20:07:36,608 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 1 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:36,608 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:07:36,608 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127371710] [2021-08-06 20:07:36,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127371710] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:36,609 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237557818] [2021-08-06 20:07:36,609 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:07:36,609 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:07:36,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:07:36,609 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) [2021-08-06 20:07:36,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-06 20:07:37,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:07:37,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-06 20:07:37,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:07:38,071 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:07:38,073 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:07:38,087 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:07:38,088 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:07:38,101 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:07:38,102 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:07:38,116 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:07:38,118 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:07:38,132 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:07:38,133 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:07:38,147 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:07:38,148 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:07:38,161 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:07:38,161 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:07:38,187 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:07:38,188 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:07:38,230 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:38,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237557818] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:38,230 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:07:38,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-06 20:07:38,230 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095158887] [2021-08-06 20:07:38,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:07:38,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:07:38,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:07:38,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:07:38,231 INFO L87 Difference]: Start difference. First operand 1087 states and 1870 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:38,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:07:38,341 INFO L93 Difference]: Finished difference Result 1545 states and 2577 transitions. [2021-08-06 20:07:38,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:07:38,342 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-08-06 20:07:38,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:07:38,343 INFO L225 Difference]: With dead ends: 1545 [2021-08-06 20:07:38,343 INFO L226 Difference]: Without dead ends: 1505 [2021-08-06 20:07:38,344 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 67.8ms TimeCoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:07:38,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1505 states. [2021-08-06 20:07:38,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1505 to 1279. [2021-08-06 20:07:38,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1279 states, 1278 states have (on average 1.7316118935837246) internal successors, (2213), 1278 states have internal predecessors, (2213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:38,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1279 states to 1279 states and 2213 transitions. [2021-08-06 20:07:38,354 INFO L78 Accepts]: Start accepts. Automaton has 1279 states and 2213 transitions. Word has length 47 [2021-08-06 20:07:38,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:07:38,354 INFO L470 AbstractCegarLoop]: Abstraction has 1279 states and 2213 transitions. [2021-08-06 20:07:38,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:38,355 INFO L276 IsEmpty]: Start isEmpty. Operand 1279 states and 2213 transitions. [2021-08-06 20:07:38,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-06 20:07:38,356 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:07:38,356 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:07:38,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-08-06 20:07:38,576 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,SelfDestructingSolverStorable38 [2021-08-06 20:07:38,576 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:07:38,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:07:38,576 INFO L82 PathProgramCache]: Analyzing trace with hash -342622891, now seen corresponding path program 38 times [2021-08-06 20:07:38,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:07:38,576 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854334038] [2021-08-06 20:07:38,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:07:38,577 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:07:38,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:07:39,159 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:39,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:07:39,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854334038] [2021-08-06 20:07:39,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854334038] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:39,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935899838] [2021-08-06 20:07:39,160 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:07:39,160 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:07:39,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:07:39,161 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) [2021-08-06 20:07:39,161 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-06 20:07:40,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:07:40,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:07:40,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 49 conjunts are in the unsatisfiable core [2021-08-06 20:07:40,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:07:40,895 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:40,897 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:40,941 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:40,943 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:40,987 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:40,989 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:41,033 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:41,035 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:41,079 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:41,081 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:41,125 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:41,127 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:41,170 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:41,186 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:07:41,240 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:07:41,258 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:07:41,331 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:41,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935899838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:41,331 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:07:41,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 41 [2021-08-06 20:07:41,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637397824] [2021-08-06 20:07:41,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-08-06 20:07:41,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:07:41,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-08-06 20:07:41,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1565, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:07:41,332 INFO L87 Difference]: Start difference. First operand 1279 states and 2213 transitions. Second operand has 42 states, 42 states have (on average 2.0952380952380953) internal successors, (88), 41 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:44,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:07:44,400 INFO L93 Difference]: Finished difference Result 2046 states and 3422 transitions. [2021-08-06 20:07:44,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-08-06 20:07:44,400 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.0952380952380953) internal successors, (88), 41 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-08-06 20:07:44,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:07:44,403 INFO L225 Difference]: With dead ends: 2046 [2021-08-06 20:07:44,403 INFO L226 Difference]: Without dead ends: 2042 [2021-08-06 20:07:44,404 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2877 ImplicationChecksByTransitivity, 2527.0ms TimeCoverageRelationStatistics Valid=978, Invalid=10152, Unknown=0, NotChecked=0, Total=11130 [2021-08-06 20:07:44,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2042 states. [2021-08-06 20:07:44,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2042 to 1256. [2021-08-06 20:07:44,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1256 states, 1255 states have (on average 1.7402390438247013) internal successors, (2184), 1255 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:44,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1256 states to 1256 states and 2184 transitions. [2021-08-06 20:07:44,416 INFO L78 Accepts]: Start accepts. Automaton has 1256 states and 2184 transitions. Word has length 47 [2021-08-06 20:07:44,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:07:44,416 INFO L470 AbstractCegarLoop]: Abstraction has 1256 states and 2184 transitions. [2021-08-06 20:07:44,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.0952380952380953) internal successors, (88), 41 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:44,416 INFO L276 IsEmpty]: Start isEmpty. Operand 1256 states and 2184 transitions. [2021-08-06 20:07:44,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-06 20:07:44,417 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:07:44,418 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:07:44,438 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-08-06 20:07:44,637 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,SelfDestructingSolverStorable39 [2021-08-06 20:07:44,637 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:07:44,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:07:44,638 INFO L82 PathProgramCache]: Analyzing trace with hash -1166844771, now seen corresponding path program 39 times [2021-08-06 20:07:44,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:07:44,638 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689673851] [2021-08-06 20:07:44,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:07:44,638 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:07:44,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:07:44,997 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:44,997 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:07:44,997 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689673851] [2021-08-06 20:07:44,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689673851] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:44,997 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [975934227] [2021-08-06 20:07:44,997 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:07:44,997 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:07:44,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:07:45,012 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) [2021-08-06 20:07:45,072 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-06 20:07:46,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2021-08-06 20:07:46,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:07:46,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 46 conjunts are in the unsatisfiable core [2021-08-06 20:07:46,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:07:46,748 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:46,750 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:46,794 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:46,796 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:46,840 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:46,843 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:46,889 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:46,891 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:46,938 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:46,940 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:46,988 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:46,991 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:47,039 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:07:47,041 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:07:47,222 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:47,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [975934227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:47,222 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:07:47,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 21] total 36 [2021-08-06 20:07:47,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030885921] [2021-08-06 20:07:47,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-06 20:07:47,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:07:47,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-06 20:07:47,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1173, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 20:07:47,223 INFO L87 Difference]: Start difference. First operand 1256 states and 2184 transitions. Second operand has 37 states, 37 states have (on average 2.3783783783783785) internal successors, (88), 36 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:51,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:07:51,411 INFO L93 Difference]: Finished difference Result 3381 states and 5506 transitions. [2021-08-06 20:07:51,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2021-08-06 20:07:51,411 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.3783783783783785) internal successors, (88), 36 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-08-06 20:07:51,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:07:51,415 INFO L225 Difference]: With dead ends: 3381 [2021-08-06 20:07:51,415 INFO L226 Difference]: Without dead ends: 3365 [2021-08-06 20:07:51,416 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5192 ImplicationChecksByTransitivity, 2645.6ms TimeCoverageRelationStatistics Valid=1708, Invalid=14548, Unknown=0, NotChecked=0, Total=16256 [2021-08-06 20:07:51,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3365 states. [2021-08-06 20:07:51,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3365 to 1274. [2021-08-06 20:07:51,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1274 states, 1273 states have (on average 1.7423409269442263) internal successors, (2218), 1273 states have internal predecessors, (2218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:51,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1274 states to 1274 states and 2218 transitions. [2021-08-06 20:07:51,433 INFO L78 Accepts]: Start accepts. Automaton has 1274 states and 2218 transitions. Word has length 47 [2021-08-06 20:07:51,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:07:51,433 INFO L470 AbstractCegarLoop]: Abstraction has 1274 states and 2218 transitions. [2021-08-06 20:07:51,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.3783783783783785) internal successors, (88), 36 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:51,433 INFO L276 IsEmpty]: Start isEmpty. Operand 1274 states and 2218 transitions. [2021-08-06 20:07:51,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-06 20:07:51,435 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:07:51,435 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:07:51,454 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-08-06 20:07:51,654 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:07:51,655 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:07:51,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:07:51,655 INFO L82 PathProgramCache]: Analyzing trace with hash 1869154277, now seen corresponding path program 40 times [2021-08-06 20:07:51,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:07:51,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414934084] [2021-08-06 20:07:51,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:07:51,655 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:07:51,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:07:51,947 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 2 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:51,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:07:51,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414934084] [2021-08-06 20:07:51,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414934084] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:51,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891384871] [2021-08-06 20:07:51,947 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:07:51,947 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:07:51,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:07:51,948 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) [2021-08-06 20:07:51,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-08-06 20:07:53,275 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:07:53,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:07:53,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 46 conjunts are in the unsatisfiable core [2021-08-06 20:07:53,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:07:53,636 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:53,638 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:53,682 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:53,684 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:53,729 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:53,731 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:53,778 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:53,780 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:53,826 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:53,828 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:07:53,875 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:07:53,877 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:07:54,191 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 2 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:54,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891384871] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:54,191 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:07:54,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 21] total 37 [2021-08-06 20:07:54,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926059822] [2021-08-06 20:07:54,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-08-06 20:07:54,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:07:54,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-08-06 20:07:54,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1235, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:07:54,192 INFO L87 Difference]: Start difference. First operand 1274 states and 2218 transitions. Second operand has 38 states, 38 states have (on average 2.3157894736842106) internal successors, (88), 37 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:58,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:07:58,876 INFO L93 Difference]: Finished difference Result 4355 states and 6942 transitions. [2021-08-06 20:07:58,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2021-08-06 20:07:58,876 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.3157894736842106) internal successors, (88), 37 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-08-06 20:07:58,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:07:58,881 INFO L225 Difference]: With dead ends: 4355 [2021-08-06 20:07:58,881 INFO L226 Difference]: Without dead ends: 4323 [2021-08-06 20:07:58,882 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7798 ImplicationChecksByTransitivity, 3366.7ms TimeCoverageRelationStatistics Valid=2779, Invalid=19871, Unknown=0, NotChecked=0, Total=22650 [2021-08-06 20:07:58,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4323 states. [2021-08-06 20:07:58,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4323 to 1286. [2021-08-06 20:07:58,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1286 states, 1285 states have (on average 1.7385214007782102) internal successors, (2234), 1285 states have internal predecessors, (2234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:58,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1286 states to 1286 states and 2234 transitions. [2021-08-06 20:07:58,902 INFO L78 Accepts]: Start accepts. Automaton has 1286 states and 2234 transitions. Word has length 47 [2021-08-06 20:07:58,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:07:58,902 INFO L470 AbstractCegarLoop]: Abstraction has 1286 states and 2234 transitions. [2021-08-06 20:07:58,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 2.3157894736842106) internal successors, (88), 37 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:58,902 INFO L276 IsEmpty]: Start isEmpty. Operand 1286 states and 2234 transitions. [2021-08-06 20:07:58,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-06 20:07:58,904 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:07:58,904 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:07:58,939 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-08-06 20:07:59,124 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,SelfDestructingSolverStorable41 [2021-08-06 20:07:59,124 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:07:59,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:07:59,124 INFO L82 PathProgramCache]: Analyzing trace with hash 560135981, now seen corresponding path program 41 times [2021-08-06 20:07:59,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:07:59,124 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751982362] [2021-08-06 20:07:59,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:07:59,124 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:07:59,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:07:59,381 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 6 proven. 122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:59,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:07:59,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751982362] [2021-08-06 20:07:59,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751982362] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:59,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099680212] [2021-08-06 20:07:59,382 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:07:59,382 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:07:59,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:07:59,383 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) [2021-08-06 20:07:59,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-08-06 20:08:00,794 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2021-08-06 20:08:00,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:08:00,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 45 conjunts are in the unsatisfiable core [2021-08-06 20:08:00,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:08:01,103 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:01,105 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:01,149 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:01,151 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:01,194 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:01,196 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:01,240 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:01,242 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:01,287 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:08:01,290 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:08:01,563 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:08:01,565 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:08:01,599 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:08:01,601 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:08:01,637 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:08:01,638 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:08:01,678 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 6 proven. 122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:01,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099680212] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:01,678 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:08:01,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 39 [2021-08-06 20:08:01,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250615322] [2021-08-06 20:08:01,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-08-06 20:08:01,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:08:01,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-08-06 20:08:01,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=1364, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 20:08:01,679 INFO L87 Difference]: Start difference. First operand 1286 states and 2234 transitions. Second operand has 40 states, 40 states have (on average 2.2) internal successors, (88), 39 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:06,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:08:06,119 INFO L93 Difference]: Finished difference Result 5416 states and 8514 transitions. [2021-08-06 20:08:06,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2021-08-06 20:08:06,120 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.2) internal successors, (88), 39 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-08-06 20:08:06,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:08:06,125 INFO L225 Difference]: With dead ends: 5416 [2021-08-06 20:08:06,125 INFO L226 Difference]: Without dead ends: 5364 [2021-08-06 20:08:06,126 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8395 ImplicationChecksByTransitivity, 3164.9ms TimeCoverageRelationStatistics Valid=3376, Invalid=19880, Unknown=0, NotChecked=0, Total=23256 [2021-08-06 20:08:06,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5364 states. [2021-08-06 20:08:06,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5364 to 1272. [2021-08-06 20:08:06,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1272 states, 1271 states have (on average 1.7395751376868607) internal successors, (2211), 1271 states have internal predecessors, (2211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:06,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1272 states to 1272 states and 2211 transitions. [2021-08-06 20:08:06,153 INFO L78 Accepts]: Start accepts. Automaton has 1272 states and 2211 transitions. Word has length 47 [2021-08-06 20:08:06,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:08:06,153 INFO L470 AbstractCegarLoop]: Abstraction has 1272 states and 2211 transitions. [2021-08-06 20:08:06,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.2) internal successors, (88), 39 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:06,153 INFO L276 IsEmpty]: Start isEmpty. Operand 1272 states and 2211 transitions. [2021-08-06 20:08:06,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-06 20:08:06,154 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:08:06,155 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:08:06,177 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-08-06 20:08:06,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:08:06,375 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:08:06,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:08:06,375 INFO L82 PathProgramCache]: Analyzing trace with hash -749780363, now seen corresponding path program 42 times [2021-08-06 20:08:06,375 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:08:06,375 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085791752] [2021-08-06 20:08:06,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:08:06,376 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:08:06,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:08:06,629 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 12 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:06,629 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:08:06,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085791752] [2021-08-06 20:08:06,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085791752] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:06,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1967397193] [2021-08-06 20:08:06,629 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:08:06,629 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:08:06,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:08:06,630 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) [2021-08-06 20:08:06,631 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-06 20:08:08,076 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2021-08-06 20:08:08,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:08:08,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 40 conjunts are in the unsatisfiable core [2021-08-06 20:08:08,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:08:08,338 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:08,340 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:08,383 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:08,385 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:08,453 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:08,455 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:08,497 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:08:08,499 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:08:09,010 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 12 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:09,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1967397193] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:09,010 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:08:09,010 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 39 [2021-08-06 20:08:09,010 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559140849] [2021-08-06 20:08:09,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-08-06 20:08:09,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:08:09,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-08-06 20:08:09,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=1359, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 20:08:09,011 INFO L87 Difference]: Start difference. First operand 1272 states and 2211 transitions. Second operand has 40 states, 40 states have (on average 2.2) internal successors, (88), 39 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:11,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:08:11,785 INFO L93 Difference]: Finished difference Result 6502 states and 10199 transitions. [2021-08-06 20:08:11,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-08-06 20:08:11,800 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.2) internal successors, (88), 39 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-08-06 20:08:11,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:08:11,806 INFO L225 Difference]: With dead ends: 6502 [2021-08-06 20:08:11,806 INFO L226 Difference]: Without dead ends: 6374 [2021-08-06 20:08:11,807 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5632 ImplicationChecksByTransitivity, 2252.0ms TimeCoverageRelationStatistics Valid=2609, Invalid=13647, Unknown=0, NotChecked=0, Total=16256 [2021-08-06 20:08:11,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6374 states. [2021-08-06 20:08:11,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6374 to 1284. [2021-08-06 20:08:11,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1284 states, 1283 states have (on average 1.7373343725643025) internal successors, (2229), 1283 states have internal predecessors, (2229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:11,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1284 states to 1284 states and 2229 transitions. [2021-08-06 20:08:11,833 INFO L78 Accepts]: Start accepts. Automaton has 1284 states and 2229 transitions. Word has length 47 [2021-08-06 20:08:11,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:08:11,834 INFO L470 AbstractCegarLoop]: Abstraction has 1284 states and 2229 transitions. [2021-08-06 20:08:11,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.2) internal successors, (88), 39 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:11,834 INFO L276 IsEmpty]: Start isEmpty. Operand 1284 states and 2229 transitions. [2021-08-06 20:08:11,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-06 20:08:11,835 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:08:11,835 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:08:11,858 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-08-06 20:08:12,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:08:12,056 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:08:12,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:08:12,056 INFO L82 PathProgramCache]: Analyzing trace with hash -1273245251, now seen corresponding path program 43 times [2021-08-06 20:08:12,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:08:12,056 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966325194] [2021-08-06 20:08:12,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:08:12,056 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:08:12,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:08:12,437 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 20 proven. 108 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:12,437 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:08:12,437 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966325194] [2021-08-06 20:08:12,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966325194] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:12,437 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775683990] [2021-08-06 20:08:12,437 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:08:12,437 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:08:12,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:08:12,438 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) [2021-08-06 20:08:12,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-06 20:08:13,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:08:13,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-06 20:08:13,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:08:14,296 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:14,299 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:14,350 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:14,353 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:14,406 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:08:14,408 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:08:15,191 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 20 proven. 108 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:15,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775683990] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:15,191 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:08:15,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2021-08-06 20:08:15,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792059254] [2021-08-06 20:08:15,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-08-06 20:08:15,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:08:15,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-08-06 20:08:15,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=1418, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 20:08:15,193 INFO L87 Difference]: Start difference. First operand 1284 states and 2229 transitions. Second operand has 41 states, 41 states have (on average 2.1463414634146343) internal successors, (88), 40 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:18,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:08:18,592 INFO L93 Difference]: Finished difference Result 6927 states and 10823 transitions. [2021-08-06 20:08:18,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2021-08-06 20:08:18,592 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.1463414634146343) internal successors, (88), 40 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-08-06 20:08:18,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:08:18,601 INFO L225 Difference]: With dead ends: 6927 [2021-08-06 20:08:18,601 INFO L226 Difference]: Without dead ends: 6697 [2021-08-06 20:08:18,603 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6877 ImplicationChecksByTransitivity, 3034.6ms TimeCoverageRelationStatistics Valid=3488, Invalid=15972, Unknown=0, NotChecked=0, Total=19460 [2021-08-06 20:08:18,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6697 states. [2021-08-06 20:08:18,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6697 to 1292. [2021-08-06 20:08:18,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1292 states, 1291 states have (on average 1.7358636715724245) internal successors, (2241), 1291 states have internal predecessors, (2241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:18,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1292 states to 1292 states and 2241 transitions. [2021-08-06 20:08:18,637 INFO L78 Accepts]: Start accepts. Automaton has 1292 states and 2241 transitions. Word has length 47 [2021-08-06 20:08:18,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:08:18,637 INFO L470 AbstractCegarLoop]: Abstraction has 1292 states and 2241 transitions. [2021-08-06 20:08:18,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.1463414634146343) internal successors, (88), 40 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:18,637 INFO L276 IsEmpty]: Start isEmpty. Operand 1292 states and 2241 transitions. [2021-08-06 20:08:18,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-06 20:08:18,639 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:08:18,639 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:08:18,668 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-08-06 20:08:18,852 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,SelfDestructingSolverStorable44 [2021-08-06 20:08:18,853 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:08:18,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:08:18,853 INFO L82 PathProgramCache]: Analyzing trace with hash 1589030149, now seen corresponding path program 44 times [2021-08-06 20:08:18,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:08:18,853 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205895734] [2021-08-06 20:08:18,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:08:18,853 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:08:18,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:08:19,311 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 30 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:19,311 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:08:19,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205895734] [2021-08-06 20:08:19,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205895734] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:19,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284054056] [2021-08-06 20:08:19,311 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:08:19,312 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:08:19,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:08:19,312 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) [2021-08-06 20:08:19,359 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-06 20:08:21,444 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:08:21,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:08:21,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 20:08:21,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:08:21,675 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:21,678 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:21,729 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:08:21,732 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:08:22,611 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 30 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:22,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1284054056] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:22,611 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:08:22,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 41 [2021-08-06 20:08:22,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827688068] [2021-08-06 20:08:22,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-08-06 20:08:22,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:08:22,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-08-06 20:08:22,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=1473, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:08:22,613 INFO L87 Difference]: Start difference. First operand 1292 states and 2241 transitions. Second operand has 42 states, 42 states have (on average 2.0952380952380953) internal successors, (88), 41 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:26,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:08:26,386 INFO L93 Difference]: Finished difference Result 6067 states and 9564 transitions. [2021-08-06 20:08:26,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2021-08-06 20:08:26,387 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.0952380952380953) internal successors, (88), 41 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-08-06 20:08:26,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:08:26,393 INFO L225 Difference]: With dead ends: 6067 [2021-08-06 20:08:26,394 INFO L226 Difference]: Without dead ends: 5721 [2021-08-06 20:08:26,399 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6575 ImplicationChecksByTransitivity, 3378.6ms TimeCoverageRelationStatistics Valid=3920, Invalid=15820, Unknown=0, NotChecked=0, Total=19740 [2021-08-06 20:08:26,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5721 states. [2021-08-06 20:08:26,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5721 to 1486. [2021-08-06 20:08:26,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1486 states, 1485 states have (on average 1.727946127946128) internal successors, (2566), 1485 states have internal predecessors, (2566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:26,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1486 states to 1486 states and 2566 transitions. [2021-08-06 20:08:26,431 INFO L78 Accepts]: Start accepts. Automaton has 1486 states and 2566 transitions. Word has length 47 [2021-08-06 20:08:26,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:08:26,431 INFO L470 AbstractCegarLoop]: Abstraction has 1486 states and 2566 transitions. [2021-08-06 20:08:26,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.0952380952380953) internal successors, (88), 41 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:26,431 INFO L276 IsEmpty]: Start isEmpty. Operand 1486 states and 2566 transitions. [2021-08-06 20:08:26,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:08:26,433 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:08:26,433 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:08:26,464 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2021-08-06 20:08:26,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-08-06 20:08:26,653 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:08:26,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:08:26,653 INFO L82 PathProgramCache]: Analyzing trace with hash 457409455, now seen corresponding path program 45 times [2021-08-06 20:08:26,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:08:26,653 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116285981] [2021-08-06 20:08:26,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:08:26,653 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:08:26,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:08:26,955 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 64 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:26,955 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:08:26,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116285981] [2021-08-06 20:08:26,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116285981] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:26,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437577853] [2021-08-06 20:08:26,955 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:08:26,956 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:08:26,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:08:26,969 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:08:26,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-06 20:08:28,782 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-08-06 20:08:28,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:08:28,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-06 20:08:28,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:08:29,401 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:08:29,403 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:08:29,900 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 64 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:29,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437577853] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:29,901 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:08:29,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23] total 43 [2021-08-06 20:08:29,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340969048] [2021-08-06 20:08:29,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-08-06 20:08:29,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:08:29,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-08-06 20:08:29,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=1541, Unknown=0, NotChecked=0, Total=1892 [2021-08-06 20:08:29,902 INFO L87 Difference]: Start difference. First operand 1486 states and 2566 transitions. Second operand has 44 states, 44 states have (on average 2.090909090909091) internal successors, (92), 43 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:33,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:08:33,949 INFO L93 Difference]: Finished difference Result 2808 states and 4524 transitions. [2021-08-06 20:08:33,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2021-08-06 20:08:33,949 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.090909090909091) internal successors, (92), 43 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:08:33,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:08:33,952 INFO L225 Difference]: With dead ends: 2808 [2021-08-06 20:08:33,952 INFO L226 Difference]: Without dead ends: 2584 [2021-08-06 20:08:33,953 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9018 ImplicationChecksByTransitivity, 3581.8ms TimeCoverageRelationStatistics Valid=6810, Invalid=19272, Unknown=0, NotChecked=0, Total=26082 [2021-08-06 20:08:33,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2584 states. [2021-08-06 20:08:33,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2584 to 1485. [2021-08-06 20:08:33,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1485 states, 1484 states have (on average 1.7230458221024259) internal successors, (2557), 1484 states have internal predecessors, (2557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:33,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1485 states to 1485 states and 2557 transitions. [2021-08-06 20:08:33,968 INFO L78 Accepts]: Start accepts. Automaton has 1485 states and 2557 transitions. Word has length 49 [2021-08-06 20:08:33,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:08:33,968 INFO L470 AbstractCegarLoop]: Abstraction has 1485 states and 2557 transitions. [2021-08-06 20:08:33,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 2.090909090909091) internal successors, (92), 43 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:33,968 INFO L276 IsEmpty]: Start isEmpty. Operand 1485 states and 2557 transitions. [2021-08-06 20:08:33,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-06 20:08:33,969 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:08:33,969 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:08:33,992 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-08-06 20:08:34,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-08-06 20:08:34,183 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:08:34,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:08:34,183 INFO L82 PathProgramCache]: Analyzing trace with hash -1351991567, now seen corresponding path program 46 times [2021-08-06 20:08:34,183 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:08:34,183 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502654245] [2021-08-06 20:08:34,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:08:34,183 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:08:34,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:08:34,320 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 81, result has 10.0 percent of original size [2021-08-06 20:08:34,322 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 81, result has 10.0 percent of original size [2021-08-06 20:08:34,340 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 1 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:34,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:08:34,340 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502654245] [2021-08-06 20:08:34,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502654245] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:34,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369455065] [2021-08-06 20:08:34,341 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:08:34,341 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:08:34,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:08:34,342 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) [2021-08-06 20:08:34,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-06 20:08:36,019 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:08:36,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:08:36,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-06 20:08:36,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:08:36,210 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:08:36,211 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:08:36,225 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:08:36,226 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:08:36,239 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:08:36,240 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:08:36,254 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:08:36,255 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:08:36,269 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:08:36,270 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:08:36,284 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:08:36,285 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:08:36,300 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:08:36,301 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:08:36,315 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:08:36,316 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:08:36,329 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:08:36,330 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:08:36,373 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:36,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369455065] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:36,373 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:08:36,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-06 20:08:36,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99635625] [2021-08-06 20:08:36,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:08:36,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:08:36,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:08:36,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:08:36,374 INFO L87 Difference]: Start difference. First operand 1485 states and 2557 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:36,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:08:36,487 INFO L93 Difference]: Finished difference Result 2044 states and 3423 transitions. [2021-08-06 20:08:36,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 20:08:36,487 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-08-06 20:08:36,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:08:36,489 INFO L225 Difference]: With dead ends: 2044 [2021-08-06 20:08:36,489 INFO L226 Difference]: Without dead ends: 2000 [2021-08-06 20:08:36,489 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 58 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 75.1ms TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:08:36,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2000 states. [2021-08-06 20:08:36,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2000 to 1726. [2021-08-06 20:08:36,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1726 states, 1725 states have (on average 1.7327536231884058) internal successors, (2989), 1725 states have internal predecessors, (2989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:36,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1726 states to 1726 states and 2989 transitions. [2021-08-06 20:08:36,503 INFO L78 Accepts]: Start accepts. Automaton has 1726 states and 2989 transitions. Word has length 51 [2021-08-06 20:08:36,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:08:36,504 INFO L470 AbstractCegarLoop]: Abstraction has 1726 states and 2989 transitions. [2021-08-06 20:08:36,504 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:36,504 INFO L276 IsEmpty]: Start isEmpty. Operand 1726 states and 2989 transitions. [2021-08-06 20:08:36,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-06 20:08:36,505 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:08:36,506 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:08:36,529 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-08-06 20:08:36,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:08:36,725 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:08:36,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:08:36,725 INFO L82 PathProgramCache]: Analyzing trace with hash -1601298287, now seen corresponding path program 47 times [2021-08-06 20:08:36,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:08:36,725 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121382477] [2021-08-06 20:08:36,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:08:36,725 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:08:36,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:08:37,214 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:37,215 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:08:37,215 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121382477] [2021-08-06 20:08:37,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121382477] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:37,215 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048569254] [2021-08-06 20:08:37,215 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:08:37,215 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:08:37,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:08:37,216 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) [2021-08-06 20:08:37,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-08-06 20:08:38,912 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2021-08-06 20:08:38,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:08:38,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 36 conjunts are in the unsatisfiable core [2021-08-06 20:08:38,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:08:39,165 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:08:39,166 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:08:39,176 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:08:39,177 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:08:39,186 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:08:39,187 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:08:39,195 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:08:39,196 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:08:39,203 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:08:39,204 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:08:39,212 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:08:39,213 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:08:39,220 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:08:39,221 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:08:39,229 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:08:39,230 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:08:39,277 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 44.0 percent of original size [2021-08-06 20:08:39,278 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 44.0 percent of original size [2021-08-06 20:08:39,309 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:08:39,310 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:08:39,325 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:39,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1048569254] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:39,325 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:08:39,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 14] total 36 [2021-08-06 20:08:39,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20063165] [2021-08-06 20:08:39,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-06 20:08:39,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:08:39,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-06 20:08:39,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1136, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 20:08:39,326 INFO L87 Difference]: Start difference. First operand 1726 states and 2989 transitions. Second operand has 36 states, 36 states have (on average 2.638888888888889) internal successors, (95), 36 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:40,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:08:40,530 INFO L93 Difference]: Finished difference Result 2319 states and 3985 transitions. [2021-08-06 20:08:40,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 20:08:40,530 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.638888888888889) internal successors, (95), 36 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-08-06 20:08:40,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:08:40,533 INFO L225 Difference]: With dead ends: 2319 [2021-08-06 20:08:40,533 INFO L226 Difference]: Without dead ends: 2317 [2021-08-06 20:08:40,533 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 781 ImplicationChecksByTransitivity, 1114.9ms TimeCoverageRelationStatistics Valid=430, Invalid=3730, Unknown=0, NotChecked=0, Total=4160 [2021-08-06 20:08:40,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2317 states. [2021-08-06 20:08:40,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2317 to 1699. [2021-08-06 20:08:40,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1699 states, 1698 states have (on average 1.7402826855123674) internal successors, (2955), 1698 states have internal predecessors, (2955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:40,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1699 states to 1699 states and 2955 transitions. [2021-08-06 20:08:40,549 INFO L78 Accepts]: Start accepts. Automaton has 1699 states and 2955 transitions. Word has length 51 [2021-08-06 20:08:40,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:08:40,549 INFO L470 AbstractCegarLoop]: Abstraction has 1699 states and 2955 transitions. [2021-08-06 20:08:40,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.638888888888889) internal successors, (95), 36 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:40,549 INFO L276 IsEmpty]: Start isEmpty. Operand 1699 states and 2955 transitions. [2021-08-06 20:08:40,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-06 20:08:40,551 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:08:40,551 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:08:40,573 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-08-06 20:08:40,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-08-06 20:08:40,772 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:08:40,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:08:40,773 INFO L82 PathProgramCache]: Analyzing trace with hash 2032037849, now seen corresponding path program 48 times [2021-08-06 20:08:40,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:08:40,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325234035] [2021-08-06 20:08:40,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:08:40,773 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:08:40,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:08:41,098 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:41,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:08:41,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325234035] [2021-08-06 20:08:41,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325234035] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:41,099 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796651575] [2021-08-06 20:08:41,099 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:08:41,099 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:08:41,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:08:41,099 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) [2021-08-06 20:08:41,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-08-06 20:08:42,825 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2021-08-06 20:08:42,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:08:42,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 52 conjunts are in the unsatisfiable core [2021-08-06 20:08:42,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:08:43,292 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:43,294 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:43,341 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:43,343 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:43,390 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:43,392 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:43,440 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:43,442 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:43,491 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:43,493 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:43,542 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:43,544 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:43,595 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:43,597 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:43,649 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:08:43,651 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:08:43,844 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:43,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796651575] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:43,845 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:08:43,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 23] total 39 [2021-08-06 20:08:43,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741901698] [2021-08-06 20:08:43,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-08-06 20:08:43,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:08:43,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-08-06 20:08:43,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=1386, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 20:08:43,846 INFO L87 Difference]: Start difference. First operand 1699 states and 2955 transitions. Second operand has 40 states, 40 states have (on average 2.4) internal successors, (96), 39 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) [2021-08-06 20:08:49,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:08:49,121 INFO L93 Difference]: Finished difference Result 4285 states and 7026 transitions. [2021-08-06 20:08:49,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2021-08-06 20:08:49,121 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.4) internal successors, (96), 39 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) Word has length 51 [2021-08-06 20:08:49,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:08:49,127 INFO L225 Difference]: With dead ends: 4285 [2021-08-06 20:08:49,127 INFO L226 Difference]: Without dead ends: 4269 [2021-08-06 20:08:49,139 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6688 ImplicationChecksByTransitivity, 3351.0ms TimeCoverageRelationStatistics Valid=1955, Invalid=18637, Unknown=0, NotChecked=0, Total=20592 [2021-08-06 20:08:49,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4269 states. [2021-08-06 20:08:49,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4269 to 1720. [2021-08-06 20:08:49,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1720 states, 1719 states have (on average 1.7422920302501455) internal successors, (2995), 1719 states have internal predecessors, (2995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:49,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1720 states to 1720 states and 2995 transitions. [2021-08-06 20:08:49,170 INFO L78 Accepts]: Start accepts. Automaton has 1720 states and 2995 transitions. Word has length 51 [2021-08-06 20:08:49,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:08:49,170 INFO L470 AbstractCegarLoop]: Abstraction has 1720 states and 2995 transitions. [2021-08-06 20:08:49,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.4) internal successors, (96), 39 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) [2021-08-06 20:08:49,170 INFO L276 IsEmpty]: Start isEmpty. Operand 1720 states and 2995 transitions. [2021-08-06 20:08:49,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-06 20:08:49,173 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:08:49,173 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:08:49,202 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-08-06 20:08:49,375 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,SelfDestructingSolverStorable49 [2021-08-06 20:08:49,375 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:08:49,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:08:49,376 INFO L82 PathProgramCache]: Analyzing trace with hash -1891038431, now seen corresponding path program 49 times [2021-08-06 20:08:49,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:08:49,376 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837780478] [2021-08-06 20:08:49,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:08:49,376 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:08:49,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:08:49,842 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 2 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:49,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:08:49,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837780478] [2021-08-06 20:08:49,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837780478] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:49,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [581990421] [2021-08-06 20:08:49,843 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:08:49,843 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:08:49,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:08:49,844 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) [2021-08-06 20:08:49,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-08-06 20:08:52,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:08:52,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 52 conjunts are in the unsatisfiable core [2021-08-06 20:08:52,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:08:52,487 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:52,496 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:52,543 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:52,545 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:52,593 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:52,595 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:52,644 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:52,646 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:52,695 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:52,697 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:52,748 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:52,750 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:08:52,801 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:08:52,803 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:08:53,174 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 2 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:53,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [581990421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:53,174 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:08:53,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 23] total 40 [2021-08-06 20:08:53,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013155669] [2021-08-06 20:08:53,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-08-06 20:08:53,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:08:53,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-08-06 20:08:53,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1453, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 20:08:53,175 INFO L87 Difference]: Start difference. First operand 1720 states and 2995 transitions. Second operand has 41 states, 41 states have (on average 2.341463414634146) internal successors, (96), 40 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) [2021-08-06 20:09:01,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:09:01,214 INFO L93 Difference]: Finished difference Result 5416 states and 8679 transitions. [2021-08-06 20:09:01,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2021-08-06 20:09:01,214 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.341463414634146) internal successors, (96), 40 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) Word has length 51 [2021-08-06 20:09:01,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:09:01,220 INFO L225 Difference]: With dead ends: 5416 [2021-08-06 20:09:01,220 INFO L226 Difference]: Without dead ends: 5384 [2021-08-06 20:09:01,222 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10557 ImplicationChecksByTransitivity, 5553.3ms TimeCoverageRelationStatistics Valid=3311, Invalid=26791, Unknown=0, NotChecked=0, Total=30102 [2021-08-06 20:09:01,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5384 states. [2021-08-06 20:09:01,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5384 to 1738. [2021-08-06 20:09:01,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1738 states, 1737 states have (on average 1.740356937248129) internal successors, (3023), 1737 states have internal predecessors, (3023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:01,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1738 states to 1738 states and 3023 transitions. [2021-08-06 20:09:01,255 INFO L78 Accepts]: Start accepts. Automaton has 1738 states and 3023 transitions. Word has length 51 [2021-08-06 20:09:01,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:09:01,255 INFO L470 AbstractCegarLoop]: Abstraction has 1738 states and 3023 transitions. [2021-08-06 20:09:01,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.341463414634146) internal successors, (96), 40 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) [2021-08-06 20:09:01,255 INFO L276 IsEmpty]: Start isEmpty. Operand 1738 states and 3023 transitions. [2021-08-06 20:09:01,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-06 20:09:01,257 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:09:01,257 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:09:01,289 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-08-06 20:09:01,473 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:09:01,474 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:09:01,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:09:01,474 INFO L82 PathProgramCache]: Analyzing trace with hash 687600233, now seen corresponding path program 50 times [2021-08-06 20:09:01,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:09:01,474 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569781668] [2021-08-06 20:09:01,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:09:01,474 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:09:01,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:09:01,821 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 6 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:01,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:09:01,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569781668] [2021-08-06 20:09:01,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569781668] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:01,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764094409] [2021-08-06 20:09:01,821 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:09:01,821 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:09:01,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:09:01,823 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) [2021-08-06 20:09:01,824 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-08-06 20:09:03,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:09:03,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:09:03,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 46 conjunts are in the unsatisfiable core [2021-08-06 20:09:03,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:09:04,168 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:04,170 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:04,226 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:04,228 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:04,285 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:04,288 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:04,346 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:04,349 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:04,407 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:04,410 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:04,469 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:09:04,471 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:09:04,938 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 6 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:04,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [764094409] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:04,939 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:09:04,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 23] total 41 [2021-08-06 20:09:04,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758137493] [2021-08-06 20:09:04,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-08-06 20:09:04,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:09:04,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-08-06 20:09:04,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1520, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:09:04,941 INFO L87 Difference]: Start difference. First operand 1738 states and 3023 transitions. Second operand has 42 states, 42 states have (on average 2.2857142857142856) internal successors, (96), 41 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) [2021-08-06 20:09:09,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:09:09,695 INFO L93 Difference]: Finished difference Result 6672 states and 10552 transitions. [2021-08-06 20:09:09,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 145 states. [2021-08-06 20:09:09,696 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.2857142857142856) internal successors, (96), 41 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) Word has length 51 [2021-08-06 20:09:09,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:09:09,702 INFO L225 Difference]: With dead ends: 6672 [2021-08-06 20:09:09,702 INFO L226 Difference]: Without dead ends: 6620 [2021-08-06 20:09:09,704 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11882 ImplicationChecksByTransitivity, 3537.8ms TimeCoverageRelationStatistics Valid=4150, Invalid=28792, Unknown=0, NotChecked=0, Total=32942 [2021-08-06 20:09:09,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6620 states. [2021-08-06 20:09:09,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6620 to 1718. [2021-08-06 20:09:09,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1718 states, 1717 states have (on average 1.739662201514269) internal successors, (2987), 1717 states have internal predecessors, (2987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:09,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1718 states to 1718 states and 2987 transitions. [2021-08-06 20:09:09,804 INFO L78 Accepts]: Start accepts. Automaton has 1718 states and 2987 transitions. Word has length 51 [2021-08-06 20:09:09,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:09:09,804 INFO L470 AbstractCegarLoop]: Abstraction has 1718 states and 2987 transitions. [2021-08-06 20:09:09,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.2857142857142856) internal successors, (96), 41 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) [2021-08-06 20:09:09,805 INFO L276 IsEmpty]: Start isEmpty. Operand 1718 states and 2987 transitions. [2021-08-06 20:09:09,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-06 20:09:09,806 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:09:09,806 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:09:09,836 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-08-06 20:09:10,029 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,SelfDestructingSolverStorable51 [2021-08-06 20:09:10,029 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:09:10,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:09:10,029 INFO L82 PathProgramCache]: Analyzing trace with hash -1205525071, now seen corresponding path program 51 times [2021-08-06 20:09:10,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:09:10,029 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331783063] [2021-08-06 20:09:10,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:09:10,029 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:09:10,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:09:10,271 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 12 proven. 150 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:10,271 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:09:10,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331783063] [2021-08-06 20:09:10,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331783063] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:10,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023716910] [2021-08-06 20:09:10,285 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:09:10,285 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:09:10,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:09:10,294 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) [2021-08-06 20:09:10,295 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-08-06 20:09:12,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2021-08-06 20:09:12,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:09:12,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 46 conjunts are in the unsatisfiable core [2021-08-06 20:09:12,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:09:12,620 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:12,622 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:12,667 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:12,669 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:12,715 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:12,717 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:12,763 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:12,766 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:12,813 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:09:12,815 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:09:13,405 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 12 proven. 150 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:13,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023716910] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:13,405 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:09:13,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 23] total 42 [2021-08-06 20:09:13,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914020988] [2021-08-06 20:09:13,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-08-06 20:09:13,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:09:13,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-08-06 20:09:13,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=1587, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 20:09:13,407 INFO L87 Difference]: Start difference. First operand 1718 states and 2987 transitions. Second operand has 43 states, 43 states have (on average 2.2325581395348837) internal successors, (96), 42 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) [2021-08-06 20:09:19,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:09:19,482 INFO L93 Difference]: Finished difference Result 8121 states and 12740 transitions. [2021-08-06 20:09:19,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2021-08-06 20:09:19,482 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.2325581395348837) internal successors, (96), 42 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) Word has length 51 [2021-08-06 20:09:19,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:09:19,491 INFO L225 Difference]: With dead ends: 8121 [2021-08-06 20:09:19,491 INFO L226 Difference]: Without dead ends: 7941 [2021-08-06 20:09:19,494 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10138 ImplicationChecksByTransitivity, 4625.9ms TimeCoverageRelationStatistics Valid=4084, Invalid=23972, Unknown=0, NotChecked=0, Total=28056 [2021-08-06 20:09:19,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7941 states. [2021-08-06 20:09:19,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7941 to 1716. [2021-08-06 20:09:19,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1716 states, 1715 states have (on average 1.7393586005830903) internal successors, (2983), 1715 states have internal predecessors, (2983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:19,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1716 states to 1716 states and 2983 transitions. [2021-08-06 20:09:19,535 INFO L78 Accepts]: Start accepts. Automaton has 1716 states and 2983 transitions. Word has length 51 [2021-08-06 20:09:19,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:09:19,535 INFO L470 AbstractCegarLoop]: Abstraction has 1716 states and 2983 transitions. [2021-08-06 20:09:19,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.2325581395348837) internal successors, (96), 42 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) [2021-08-06 20:09:19,535 INFO L276 IsEmpty]: Start isEmpty. Operand 1716 states and 2983 transitions. [2021-08-06 20:09:19,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-06 20:09:19,537 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:09:19,537 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:09:19,568 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2021-08-06 20:09:19,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:09:19,753 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:09:19,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:09:19,753 INFO L82 PathProgramCache]: Analyzing trace with hash 447915257, now seen corresponding path program 52 times [2021-08-06 20:09:19,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:09:19,753 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719054226] [2021-08-06 20:09:19,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:09:19,753 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:09:19,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:09:20,087 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 20 proven. 142 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:20,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:09:20,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719054226] [2021-08-06 20:09:20,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719054226] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:20,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87774993] [2021-08-06 20:09:20,087 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:09:20,087 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:09:20,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:09:20,088 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) [2021-08-06 20:09:20,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-08-06 20:09:22,555 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:09:22,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:09:22,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-06 20:09:22,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:09:22,903 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:22,906 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:22,961 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:22,964 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:23,019 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:23,026 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:23,083 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:09:23,085 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:09:23,873 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 20 proven. 142 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:23,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87774993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:23,874 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:09:23,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23] total 43 [2021-08-06 20:09:23,874 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595103235] [2021-08-06 20:09:23,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-08-06 20:09:23,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:09:23,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-08-06 20:09:23,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=239, Invalid=1653, Unknown=0, NotChecked=0, Total=1892 [2021-08-06 20:09:23,875 INFO L87 Difference]: Start difference. First operand 1716 states and 2983 transitions. Second operand has 44 states, 44 states have (on average 2.1818181818181817) internal successors, (96), 43 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) [2021-08-06 20:09:28,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:09:28,921 INFO L93 Difference]: Finished difference Result 9033 states and 14156 transitions. [2021-08-06 20:09:28,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2021-08-06 20:09:28,921 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.1818181818181817) internal successors, (96), 43 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) Word has length 51 [2021-08-06 20:09:28,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:09:28,931 INFO L225 Difference]: With dead ends: 9033 [2021-08-06 20:09:28,931 INFO L226 Difference]: Without dead ends: 8817 [2021-08-06 20:09:28,933 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8469 ImplicationChecksByTransitivity, 4022.3ms TimeCoverageRelationStatistics Valid=3844, Invalid=19718, Unknown=0, NotChecked=0, Total=23562 [2021-08-06 20:09:28,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8817 states. [2021-08-06 20:09:28,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8817 to 1728. [2021-08-06 20:09:28,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1728 states, 1727 states have (on average 1.7376954255935149) internal successors, (3001), 1727 states have internal predecessors, (3001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:28,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1728 states to 1728 states and 3001 transitions. [2021-08-06 20:09:28,979 INFO L78 Accepts]: Start accepts. Automaton has 1728 states and 3001 transitions. Word has length 51 [2021-08-06 20:09:28,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:09:28,979 INFO L470 AbstractCegarLoop]: Abstraction has 1728 states and 3001 transitions. [2021-08-06 20:09:28,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 2.1818181818181817) internal successors, (96), 43 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) [2021-08-06 20:09:28,979 INFO L276 IsEmpty]: Start isEmpty. Operand 1728 states and 3001 transitions. [2021-08-06 20:09:28,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-06 20:09:28,981 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:09:28,981 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:09:29,010 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-08-06 20:09:29,204 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,SelfDestructingSolverStorable53 [2021-08-06 20:09:29,205 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:09:29,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:09:29,205 INFO L82 PathProgramCache]: Analyzing trace with hash -627937215, now seen corresponding path program 53 times [2021-08-06 20:09:29,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:09:29,205 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682566456] [2021-08-06 20:09:29,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:09:29,205 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:09:29,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:09:29,544 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 30 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:29,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:09:29,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682566456] [2021-08-06 20:09:29,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682566456] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:29,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966204721] [2021-08-06 20:09:29,545 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:09:29,545 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:09:29,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:09:29,546 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) [2021-08-06 20:09:29,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-08-06 20:09:32,078 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-08-06 20:09:32,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:09:32,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 45 conjunts are in the unsatisfiable core [2021-08-06 20:09:32,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:09:32,364 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:32,367 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:32,460 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:32,462 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:32,517 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:09:32,520 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:09:32,999 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:33,001 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:33,045 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:33,047 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:33,091 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:33,094 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:33,138 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:33,140 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:33,186 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:33,188 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:33,235 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:09:33,237 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:09:33,288 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 30 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:33,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966204721] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:33,289 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:09:33,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 24] total 45 [2021-08-06 20:09:33,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079118761] [2021-08-06 20:09:33,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-08-06 20:09:33,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:09:33,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-08-06 20:09:33,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=282, Invalid=1788, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:09:33,290 INFO L87 Difference]: Start difference. First operand 1728 states and 3001 transitions. Second operand has 46 states, 46 states have (on average 2.0869565217391304) internal successors, (96), 45 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) [2021-08-06 20:09:38,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:09:38,887 INFO L93 Difference]: Finished difference Result 8700 states and 13555 transitions. [2021-08-06 20:09:38,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2021-08-06 20:09:38,887 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.0869565217391304) internal successors, (96), 45 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) Word has length 51 [2021-08-06 20:09:38,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:09:38,897 INFO L225 Difference]: With dead ends: 8700 [2021-08-06 20:09:38,897 INFO L226 Difference]: Without dead ends: 8424 [2021-08-06 20:09:38,899 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12114 ImplicationChecksByTransitivity, 4771.8ms TimeCoverageRelationStatistics Valid=5931, Invalid=25575, Unknown=0, NotChecked=0, Total=31506 [2021-08-06 20:09:38,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8424 states. [2021-08-06 20:09:38,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8424 to 1736. [2021-08-06 20:09:38,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1736 states, 1735 states have (on average 1.736599423631124) internal successors, (3013), 1735 states have internal predecessors, (3013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:38,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1736 states to 1736 states and 3013 transitions. [2021-08-06 20:09:38,942 INFO L78 Accepts]: Start accepts. Automaton has 1736 states and 3013 transitions. Word has length 51 [2021-08-06 20:09:38,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:09:38,942 INFO L470 AbstractCegarLoop]: Abstraction has 1736 states and 3013 transitions. [2021-08-06 20:09:38,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.0869565217391304) internal successors, (96), 45 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) [2021-08-06 20:09:38,942 INFO L276 IsEmpty]: Start isEmpty. Operand 1736 states and 3013 transitions. [2021-08-06 20:09:38,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-06 20:09:38,944 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:09:38,945 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:09:38,975 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-08-06 20:09:39,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-08-06 20:09:39,169 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:09:39,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:09:39,169 INFO L82 PathProgramCache]: Analyzing trace with hash 1840416649, now seen corresponding path program 54 times [2021-08-06 20:09:39,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:09:39,169 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578809611] [2021-08-06 20:09:39,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:09:39,169 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:09:39,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:09:39,513 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 42 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:39,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:09:39,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578809611] [2021-08-06 20:09:39,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578809611] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:39,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724604181] [2021-08-06 20:09:39,513 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:09:39,514 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:09:39,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:09:39,515 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) [2021-08-06 20:09:39,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-08-06 20:09:42,017 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-08-06 20:09:42,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:09:42,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 46 conjunts are in the unsatisfiable core [2021-08-06 20:09:42,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:09:42,273 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:42,275 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:09:42,328 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:09:42,331 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:09:42,851 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:09:42,853 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:09:43,360 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 42 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:43,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724604181] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:43,361 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:09:43,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 46 [2021-08-06 20:09:43,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686622049] [2021-08-06 20:09:43,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-08-06 20:09:43,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:09:43,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-08-06 20:09:43,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=1846, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:09:43,362 INFO L87 Difference]: Start difference. First operand 1736 states and 3013 transitions. Second operand has 47 states, 47 states have (on average 2.0425531914893615) internal successors, (96), 46 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) [2021-08-06 20:09:48,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:09:48,924 INFO L93 Difference]: Finished difference Result 7815 states and 12313 transitions. [2021-08-06 20:09:48,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2021-08-06 20:09:48,924 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.0425531914893615) internal successors, (96), 46 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) Word has length 51 [2021-08-06 20:09:48,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:09:48,932 INFO L225 Difference]: With dead ends: 7815 [2021-08-06 20:09:48,932 INFO L226 Difference]: Without dead ends: 7371 [2021-08-06 20:09:48,935 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 181 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11982 ImplicationChecksByTransitivity, 4956.0ms TimeCoverageRelationStatistics Valid=6797, Invalid=26509, Unknown=0, NotChecked=0, Total=33306 [2021-08-06 20:09:48,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7371 states. [2021-08-06 20:09:48,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7371 to 1972. [2021-08-06 20:09:48,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1972 states, 1971 states have (on average 1.7275494672754947) internal successors, (3405), 1971 states have internal predecessors, (3405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:48,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1972 states to 1972 states and 3405 transitions. [2021-08-06 20:09:48,992 INFO L78 Accepts]: Start accepts. Automaton has 1972 states and 3405 transitions. Word has length 51 [2021-08-06 20:09:48,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:09:48,992 INFO L470 AbstractCegarLoop]: Abstraction has 1972 states and 3405 transitions. [2021-08-06 20:09:48,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.0425531914893615) internal successors, (96), 46 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) [2021-08-06 20:09:48,992 INFO L276 IsEmpty]: Start isEmpty. Operand 1972 states and 3405 transitions. [2021-08-06 20:09:48,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-08-06 20:09:48,994 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:09:48,994 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:09:49,018 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2021-08-06 20:09:49,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:09:49,209 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:09:49,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:09:49,209 INFO L82 PathProgramCache]: Analyzing trace with hash 933039407, now seen corresponding path program 55 times [2021-08-06 20:09:49,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:09:49,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700928015] [2021-08-06 20:09:49,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:09:49,209 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:09:49,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:09:49,506 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 81 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:49,506 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:09:49,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700928015] [2021-08-06 20:09:49,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700928015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:49,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649710118] [2021-08-06 20:09:49,506 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:09:49,507 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:09:49,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:09:49,507 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:09:49,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-08-06 20:09:51,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:09:51,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 42 conjunts are in the unsatisfiable core [2021-08-06 20:09:51,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:09:52,232 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:52,233 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:52,258 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:52,260 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:52,291 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:52,293 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:52,323 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:52,324 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:52,351 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:52,352 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:52,380 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:52,381 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:52,409 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:52,410 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:52,441 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:52,442 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:09:52,471 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:09:52,472 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:09:52,503 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 81 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:52,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [649710118] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:52,503 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:09:52,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 25] total 47 [2021-08-06 20:09:52,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336185228] [2021-08-06 20:09:52,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-08-06 20:09:52,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:09:52,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-08-06 20:09:52,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=413, Invalid=1843, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 20:09:52,504 INFO L87 Difference]: Start difference. First operand 1972 states and 3405 transitions. Second operand has 48 states, 48 states have (on average 2.0833333333333335) internal successors, (100), 47 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:56,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:09:56,272 INFO L93 Difference]: Finished difference Result 3422 states and 5549 transitions. [2021-08-06 20:09:56,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2021-08-06 20:09:56,272 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 2.0833333333333335) internal successors, (100), 47 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-08-06 20:09:56,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:09:56,276 INFO L225 Difference]: With dead ends: 3422 [2021-08-06 20:09:56,276 INFO L226 Difference]: Without dead ends: 3214 [2021-08-06 20:09:56,278 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 187 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13205 ImplicationChecksByTransitivity, 3405.1ms TimeCoverageRelationStatistics Valid=9334, Invalid=26198, Unknown=0, NotChecked=0, Total=35532 [2021-08-06 20:09:56,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3214 states. [2021-08-06 20:09:56,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3214 to 1969. [2021-08-06 20:09:56,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1969 states, 1968 states have (on average 1.7235772357723578) internal successors, (3392), 1968 states have internal predecessors, (3392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:56,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1969 states to 1969 states and 3392 transitions. [2021-08-06 20:09:56,331 INFO L78 Accepts]: Start accepts. Automaton has 1969 states and 3392 transitions. Word has length 53 [2021-08-06 20:09:56,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:09:56,332 INFO L470 AbstractCegarLoop]: Abstraction has 1969 states and 3392 transitions. [2021-08-06 20:09:56,332 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 2.0833333333333335) internal successors, (100), 47 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:56,332 INFO L276 IsEmpty]: Start isEmpty. Operand 1969 states and 3392 transitions. [2021-08-06 20:09:56,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-06 20:09:56,334 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:09:56,334 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:09:56,360 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-08-06 20:09:56,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:09:56,534 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:09:56,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:09:56,535 INFO L82 PathProgramCache]: Analyzing trace with hash 461858929, now seen corresponding path program 56 times [2021-08-06 20:09:56,535 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:09:56,535 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317554215] [2021-08-06 20:09:56,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:09:56,535 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:09:56,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:09:56,699 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 81, result has 10.0 percent of original size [2021-08-06 20:09:56,701 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 81, result has 10.0 percent of original size [2021-08-06 20:09:56,719 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 1 proven. 199 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:56,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:09:56,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317554215] [2021-08-06 20:09:56,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317554215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:56,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037672596] [2021-08-06 20:09:56,719 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:09:56,719 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:09:56,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:09:56,720 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) [2021-08-06 20:09:56,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-08-06 20:09:58,946 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:09:58,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:09:58,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-06 20:09:58,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:09:59,190 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,191 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,205 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,206 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,219 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,220 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,234 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,235 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,248 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,249 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,263 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,264 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,286 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,287 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,302 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,303 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,317 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,318 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,331 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,332 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:09:59,374 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:59,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037672596] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:59,375 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:09:59,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-06 20:09:59,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910799004] [2021-08-06 20:09:59,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:09:59,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:09:59,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:09:59,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:09:59,375 INFO L87 Difference]: Start difference. First operand 1969 states and 3392 transitions. Second operand has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:59,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:09:59,553 INFO L93 Difference]: Finished difference Result 2639 states and 4433 transitions. [2021-08-06 20:09:59,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 20:09:59,553 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-06 20:09:59,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:09:59,556 INFO L225 Difference]: With dead ends: 2639 [2021-08-06 20:09:59,556 INFO L226 Difference]: Without dead ends: 2591 [2021-08-06 20:09:59,556 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 63 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 92.8ms TimeCoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:09:59,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2591 states. [2021-08-06 20:09:59,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2591 to 2265. [2021-08-06 20:09:59,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2265 states, 2264 states have (on average 1.7332155477031803) internal successors, (3924), 2264 states have internal predecessors, (3924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:59,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2265 states to 2265 states and 3924 transitions. [2021-08-06 20:09:59,575 INFO L78 Accepts]: Start accepts. Automaton has 2265 states and 3924 transitions. Word has length 55 [2021-08-06 20:09:59,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:09:59,575 INFO L470 AbstractCegarLoop]: Abstraction has 2265 states and 3924 transitions. [2021-08-06 20:09:59,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:59,575 INFO L276 IsEmpty]: Start isEmpty. Operand 2265 states and 3924 transitions. [2021-08-06 20:09:59,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-06 20:09:59,577 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:09:59,577 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:09:59,602 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2021-08-06 20:09:59,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:09:59,792 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:09:59,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:09:59,792 INFO L82 PathProgramCache]: Analyzing trace with hash -673753651, now seen corresponding path program 57 times [2021-08-06 20:09:59,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:09:59,792 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732835758] [2021-08-06 20:09:59,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:09:59,792 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:09:59,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:10:00,344 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:00,344 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:10:00,344 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732835758] [2021-08-06 20:10:00,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732835758] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:00,344 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1981207595] [2021-08-06 20:10:00,344 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:10:00,344 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:10:00,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:10:00,345 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) [2021-08-06 20:10:00,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-06 20:10:03,064 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2021-08-06 20:10:03,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:10:03,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 40 conjunts are in the unsatisfiable core [2021-08-06 20:10:03,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:10:03,429 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:10:03,431 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:10:03,443 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:10:03,444 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:10:03,454 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:10:03,455 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:10:03,466 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:10:03,467 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:10:03,477 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:10:03,478 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:10:03,766 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 33.3 percent of original size [2021-08-06 20:10:03,768 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 33.3 percent of original size [2021-08-06 20:10:03,815 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:10:03,816 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:10:03,836 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 20 proven. 180 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:03,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1981207595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:03,837 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:10:03,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 19] total 43 [2021-08-06 20:10:03,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800725715] [2021-08-06 20:10:03,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-08-06 20:10:03,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:10:03,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-08-06 20:10:03,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=1603, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 20:10:03,838 INFO L87 Difference]: Start difference. First operand 2265 states and 3924 transitions. Second operand has 43 states, 43 states have (on average 2.395348837209302) internal successors, (103), 43 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:05,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:10:05,478 INFO L93 Difference]: Finished difference Result 3006 states and 5200 transitions. [2021-08-06 20:10:05,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:10:05,479 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.395348837209302) internal successors, (103), 43 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-06 20:10:05,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:10:05,483 INFO L225 Difference]: With dead ends: 3006 [2021-08-06 20:10:05,483 INFO L226 Difference]: Without dead ends: 3004 [2021-08-06 20:10:05,484 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1123 ImplicationChecksByTransitivity, 1638.0ms TimeCoverageRelationStatistics Valid=584, Invalid=4966, Unknown=0, NotChecked=0, Total=5550 [2021-08-06 20:10:05,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3004 states. [2021-08-06 20:10:05,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3004 to 2234. [2021-08-06 20:10:05,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2234 states, 2233 states have (on average 1.7398119122257054) internal successors, (3885), 2233 states have internal predecessors, (3885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:05,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2234 states to 2234 states and 3885 transitions. [2021-08-06 20:10:05,511 INFO L78 Accepts]: Start accepts. Automaton has 2234 states and 3885 transitions. Word has length 55 [2021-08-06 20:10:05,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:10:05,511 INFO L470 AbstractCegarLoop]: Abstraction has 2234 states and 3885 transitions. [2021-08-06 20:10:05,511 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.395348837209302) internal successors, (103), 43 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:05,511 INFO L276 IsEmpty]: Start isEmpty. Operand 2234 states and 3885 transitions. [2021-08-06 20:10:05,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-06 20:10:05,514 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:10:05,514 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:10:05,541 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2021-08-06 20:10:05,715 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,SelfDestructingSolverStorable58 [2021-08-06 20:10:05,715 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:10:05,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:10:05,716 INFO L82 PathProgramCache]: Analyzing trace with hash 295474453, now seen corresponding path program 58 times [2021-08-06 20:10:05,716 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:10:05,716 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194050385] [2021-08-06 20:10:05,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:10:05,716 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:10:05,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:10:06,171 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:06,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:10:06,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194050385] [2021-08-06 20:10:06,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194050385] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:06,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113585916] [2021-08-06 20:10:06,171 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:10:06,172 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:10:06,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:10:06,172 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) [2021-08-06 20:10:06,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-06 20:10:08,752 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:10:08,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:10:08,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 58 conjunts are in the unsatisfiable core [2021-08-06 20:10:08,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:10:09,346 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:09,362 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:09,409 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:09,412 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:09,457 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:09,459 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:09,505 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:09,507 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:09,575 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:09,578 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:09,646 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:09,649 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:09,707 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:09,710 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:09,775 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:09,778 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:09,846 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:10:09,848 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:10:10,065 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:10,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113585916] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:10,066 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:10:10,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 25] total 42 [2021-08-06 20:10:10,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946242320] [2021-08-06 20:10:10,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-08-06 20:10:10,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:10:10,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-08-06 20:10:10,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=1617, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 20:10:10,066 INFO L87 Difference]: Start difference. First operand 2234 states and 3885 transitions. Second operand has 43 states, 43 states have (on average 2.4186046511627906) internal successors, (104), 42 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:15,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:10:15,620 INFO L93 Difference]: Finished difference Result 5358 states and 8838 transitions. [2021-08-06 20:10:15,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2021-08-06 20:10:15,621 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.4186046511627906) internal successors, (104), 42 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-06 20:10:15,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:10:15,625 INFO L225 Difference]: With dead ends: 5358 [2021-08-06 20:10:15,625 INFO L226 Difference]: Without dead ends: 5342 [2021-08-06 20:10:15,626 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8379 ImplicationChecksByTransitivity, 3463.8ms TimeCoverageRelationStatistics Valid=2202, Invalid=23238, Unknown=0, NotChecked=0, Total=25440 [2021-08-06 20:10:15,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5342 states. [2021-08-06 20:10:15,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5342 to 2258. [2021-08-06 20:10:15,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2258 states, 2257 states have (on average 1.7416925121843154) internal successors, (3931), 2257 states have internal predecessors, (3931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:15,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2258 states to 2258 states and 3931 transitions. [2021-08-06 20:10:15,651 INFO L78 Accepts]: Start accepts. Automaton has 2258 states and 3931 transitions. Word has length 55 [2021-08-06 20:10:15,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:10:15,651 INFO L470 AbstractCegarLoop]: Abstraction has 2258 states and 3931 transitions. [2021-08-06 20:10:15,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.4186046511627906) internal successors, (104), 42 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:15,651 INFO L276 IsEmpty]: Start isEmpty. Operand 2258 states and 3931 transitions. [2021-08-06 20:10:15,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-06 20:10:15,653 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:10:15,653 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:10:15,678 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-08-06 20:10:15,868 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,SelfDestructingSolverStorable59 [2021-08-06 20:10:15,869 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:10:15,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:10:15,869 INFO L82 PathProgramCache]: Analyzing trace with hash 260055133, now seen corresponding path program 59 times [2021-08-06 20:10:15,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:10:15,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12903971] [2021-08-06 20:10:15,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:10:15,869 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:10:15,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:10:16,216 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 2 proven. 198 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:16,216 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:10:16,216 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12903971] [2021-08-06 20:10:16,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12903971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:16,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079054883] [2021-08-06 20:10:16,217 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:10:16,217 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:10:16,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:10:16,218 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) [2021-08-06 20:10:16,219 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-06 20:10:18,853 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2021-08-06 20:10:18,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:10:18,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:10:18,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:10:19,403 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:19,406 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:19,466 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:19,469 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:19,520 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:19,522 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:19,574 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:19,576 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:19,627 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:19,629 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:19,682 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:19,684 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:19,733 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:19,735 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:19,786 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:10:19,788 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:10:19,978 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:10:19,979 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:10:20,010 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:10:20,012 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:10:20,044 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 2 proven. 198 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:20,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1079054883] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:20,044 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:10:20,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 26] total 44 [2021-08-06 20:10:20,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426230069] [2021-08-06 20:10:20,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2021-08-06 20:10:20,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:10:20,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-08-06 20:10:20,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1768, Unknown=0, NotChecked=0, Total=1980 [2021-08-06 20:10:20,045 INFO L87 Difference]: Start difference. First operand 2258 states and 3931 transitions. Second operand has 45 states, 45 states have (on average 2.311111111111111) internal successors, (104), 44 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:26,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:10:26,688 INFO L93 Difference]: Finished difference Result 6643 states and 10690 transitions. [2021-08-06 20:10:26,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2021-08-06 20:10:26,689 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.311111111111111) internal successors, (104), 44 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-06 20:10:26,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:10:26,695 INFO L225 Difference]: With dead ends: 6643 [2021-08-06 20:10:26,695 INFO L226 Difference]: Without dead ends: 6611 [2021-08-06 20:10:26,696 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 198 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14407 ImplicationChecksByTransitivity, 4171.5ms TimeCoverageRelationStatistics Valid=4023, Invalid=35777, Unknown=0, NotChecked=0, Total=39800 [2021-08-06 20:10:26,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6611 states. [2021-08-06 20:10:26,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6611 to 2282. [2021-08-06 20:10:26,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2282 states, 2281 states have (on average 1.7409031126698817) internal successors, (3971), 2281 states have internal predecessors, (3971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:26,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2282 states to 2282 states and 3971 transitions. [2021-08-06 20:10:26,739 INFO L78 Accepts]: Start accepts. Automaton has 2282 states and 3971 transitions. Word has length 55 [2021-08-06 20:10:26,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:10:26,739 INFO L470 AbstractCegarLoop]: Abstraction has 2282 states and 3971 transitions. [2021-08-06 20:10:26,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.311111111111111) internal successors, (104), 44 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:26,739 INFO L276 IsEmpty]: Start isEmpty. Operand 2282 states and 3971 transitions. [2021-08-06 20:10:26,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-06 20:10:26,741 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:10:26,741 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:10:26,765 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-08-06 20:10:26,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:10:26,965 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:10:26,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:10:26,965 INFO L82 PathProgramCache]: Analyzing trace with hash -2039482459, now seen corresponding path program 60 times [2021-08-06 20:10:26,966 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:10:26,966 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213348044] [2021-08-06 20:10:26,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:10:26,966 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:10:26,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:10:27,344 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 6 proven. 194 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:27,345 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:10:27,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213348044] [2021-08-06 20:10:27,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213348044] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:27,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596233058] [2021-08-06 20:10:27,345 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:10:27,345 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:10:27,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:10:27,346 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) [2021-08-06 20:10:27,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-06 20:10:29,812 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2021-08-06 20:10:29,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:10:29,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 55 conjunts are in the unsatisfiable core [2021-08-06 20:10:29,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:10:30,284 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:30,286 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:30,339 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:30,342 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:30,395 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:30,397 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:30,449 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:30,451 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:30,503 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:30,505 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:30,555 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:30,557 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:30,607 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:10:30,609 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:10:31,074 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 6 proven. 194 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:31,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596233058] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:31,074 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:10:31,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 25] total 44 [2021-08-06 20:10:31,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595667737] [2021-08-06 20:10:31,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2021-08-06 20:10:31,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:10:31,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-08-06 20:10:31,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=1761, Unknown=0, NotChecked=0, Total=1980 [2021-08-06 20:10:31,075 INFO L87 Difference]: Start difference. First operand 2282 states and 3971 transitions. Second operand has 45 states, 45 states have (on average 2.311111111111111) internal successors, (104), 44 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:39,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:10:39,667 INFO L93 Difference]: Finished difference Result 8057 states and 12791 transitions. [2021-08-06 20:10:39,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 173 states. [2021-08-06 20:10:39,667 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.311111111111111) internal successors, (104), 44 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-06 20:10:39,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:10:39,676 INFO L225 Difference]: With dead ends: 8057 [2021-08-06 20:10:39,676 INFO L226 Difference]: Without dead ends: 8005 [2021-08-06 20:10:39,679 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 211 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16619 ImplicationChecksByTransitivity, 5611.1ms TimeCoverageRelationStatistics Valid=5098, Invalid=40058, Unknown=0, NotChecked=0, Total=45156 [2021-08-06 20:10:39,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8005 states. [2021-08-06 20:10:39,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8005 to 2264. [2021-08-06 20:10:39,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2264 states, 2263 states have (on average 1.7392841361025189) internal successors, (3936), 2263 states have internal predecessors, (3936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:39,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2264 states to 2264 states and 3936 transitions. [2021-08-06 20:10:39,729 INFO L78 Accepts]: Start accepts. Automaton has 2264 states and 3936 transitions. Word has length 55 [2021-08-06 20:10:39,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:10:39,729 INFO L470 AbstractCegarLoop]: Abstraction has 2264 states and 3936 transitions. [2021-08-06 20:10:39,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.311111111111111) internal successors, (104), 44 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:39,729 INFO L276 IsEmpty]: Start isEmpty. Operand 2264 states and 3936 transitions. [2021-08-06 20:10:39,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-06 20:10:39,732 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:10:39,732 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:10:39,766 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-08-06 20:10:39,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:10:39,949 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:10:39,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:10:39,949 INFO L82 PathProgramCache]: Analyzing trace with hash -1755702547, now seen corresponding path program 61 times [2021-08-06 20:10:39,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:10:39,949 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006455888] [2021-08-06 20:10:39,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:10:39,949 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:10:39,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:10:40,336 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 12 proven. 188 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:40,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:10:40,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006455888] [2021-08-06 20:10:40,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006455888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:40,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134149093] [2021-08-06 20:10:40,337 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:10:40,337 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:10:40,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:10:40,338 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) [2021-08-06 20:10:40,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-06 20:10:43,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:10:43,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 52 conjunts are in the unsatisfiable core [2021-08-06 20:10:43,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:10:43,902 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:43,904 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:43,959 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:43,962 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:44,018 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:44,021 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:44,079 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:44,081 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:44,139 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:44,142 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:44,200 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:10:44,202 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:10:44,862 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 12 proven. 188 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:44,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2134149093] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:44,862 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:10:44,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 25] total 45 [2021-08-06 20:10:44,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124844279] [2021-08-06 20:10:44,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-08-06 20:10:44,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:10:44,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-08-06 20:10:44,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=1833, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:10:44,863 INFO L87 Difference]: Start difference. First operand 2264 states and 3936 transitions. Second operand has 46 states, 46 states have (on average 2.260869565217391) internal successors, (104), 45 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:53,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:10:53,436 INFO L93 Difference]: Finished difference Result 9646 states and 15180 transitions. [2021-08-06 20:10:53,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2021-08-06 20:10:53,436 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.260869565217391) internal successors, (104), 45 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-06 20:10:53,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:10:53,447 INFO L225 Difference]: With dead ends: 9646 [2021-08-06 20:10:53,448 INFO L226 Difference]: Without dead ends: 9570 [2021-08-06 20:10:53,451 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15342 ImplicationChecksByTransitivity, 6436.5ms TimeCoverageRelationStatistics Valid=5445, Invalid=35967, Unknown=0, NotChecked=0, Total=41412 [2021-08-06 20:10:53,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9570 states. [2021-08-06 20:10:53,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9570 to 2246. [2021-08-06 20:10:53,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2246 states, 2245 states have (on average 1.7403118040089087) internal successors, (3907), 2245 states have internal predecessors, (3907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:53,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2246 states to 2246 states and 3907 transitions. [2021-08-06 20:10:53,502 INFO L78 Accepts]: Start accepts. Automaton has 2246 states and 3907 transitions. Word has length 55 [2021-08-06 20:10:53,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:10:53,502 INFO L470 AbstractCegarLoop]: Abstraction has 2246 states and 3907 transitions. [2021-08-06 20:10:53,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.260869565217391) internal successors, (104), 45 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:53,503 INFO L276 IsEmpty]: Start isEmpty. Operand 2246 states and 3907 transitions. [2021-08-06 20:10:53,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-06 20:10:53,505 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:10:53,505 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:10:53,538 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-06 20:10:53,732 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:10:53,733 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:10:53,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:10:53,733 INFO L82 PathProgramCache]: Analyzing trace with hash 254577205, now seen corresponding path program 62 times [2021-08-06 20:10:53,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:10:53,733 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085581076] [2021-08-06 20:10:53,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:10:53,733 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:10:53,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:10:54,144 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 20 proven. 180 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:54,144 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:10:54,144 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085581076] [2021-08-06 20:10:54,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085581076] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:54,144 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386377939] [2021-08-06 20:10:54,144 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:10:54,144 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:10:54,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:10:54,145 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) [2021-08-06 20:10:54,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-06 20:10:57,314 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:10:57,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:10:57,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 46 conjunts are in the unsatisfiable core [2021-08-06 20:10:57,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:10:57,712 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:57,714 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:57,769 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:57,772 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:57,828 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:57,831 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:57,887 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:57,890 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:10:57,947 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:10:57,950 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:10:58,690 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 20 proven. 180 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:58,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386377939] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:58,691 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:10:58,691 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 25] total 46 [2021-08-06 20:10:58,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857070501] [2021-08-06 20:10:58,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-08-06 20:10:58,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:10:58,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-08-06 20:10:58,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=1905, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:10:58,692 INFO L87 Difference]: Start difference. First operand 2246 states and 3907 transitions. Second operand has 47 states, 47 states have (on average 2.2127659574468086) internal successors, (104), 46 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:03,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:11:03,924 INFO L93 Difference]: Finished difference Result 11006 states and 17273 transitions. [2021-08-06 20:11:03,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2021-08-06 20:11:03,925 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.2127659574468086) internal successors, (104), 46 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-06 20:11:03,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:11:03,936 INFO L225 Difference]: With dead ends: 11006 [2021-08-06 20:11:03,936 INFO L226 Difference]: Without dead ends: 10826 [2021-08-06 20:11:03,939 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9901 ImplicationChecksByTransitivity, 4199.8ms TimeCoverageRelationStatistics Valid=4135, Invalid=23255, Unknown=0, NotChecked=0, Total=27390 [2021-08-06 20:11:03,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10826 states. [2021-08-06 20:11:04,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10826 to 2262. [2021-08-06 20:11:04,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2262 states, 2261 states have (on average 1.738611233967271) internal successors, (3931), 2261 states have internal predecessors, (3931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:04,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2262 states to 2262 states and 3931 transitions. [2021-08-06 20:11:04,021 INFO L78 Accepts]: Start accepts. Automaton has 2262 states and 3931 transitions. Word has length 55 [2021-08-06 20:11:04,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:11:04,021 INFO L470 AbstractCegarLoop]: Abstraction has 2262 states and 3931 transitions. [2021-08-06 20:11:04,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.2127659574468086) internal successors, (104), 46 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:04,021 INFO L276 IsEmpty]: Start isEmpty. Operand 2262 states and 3931 transitions. [2021-08-06 20:11:04,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-06 20:11:04,024 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:11:04,024 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:11:04,048 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-08-06 20:11:04,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:11:04,237 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:11:04,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:11:04,237 INFO L82 PathProgramCache]: Analyzing trace with hash -1495972483, now seen corresponding path program 63 times [2021-08-06 20:11:04,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:11:04,237 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492885817] [2021-08-06 20:11:04,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:11:04,237 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:11:04,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:11:04,594 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 30 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:04,595 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:11:04,595 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492885817] [2021-08-06 20:11:04,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492885817] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:04,595 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535890448] [2021-08-06 20:11:04,596 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:11:04,598 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:11:04,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:11:04,599 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) [2021-08-06 20:11:04,600 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-06 20:11:07,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2021-08-06 20:11:07,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:11:07,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 46 conjunts are in the unsatisfiable core [2021-08-06 20:11:07,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:11:07,525 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:11:07,527 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:11:07,572 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:11:07,575 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:11:07,620 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:11:07,622 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:11:07,666 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:11:07,668 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:11:08,414 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 30 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:08,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535890448] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:08,415 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:11:08,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 25] total 47 [2021-08-06 20:11:08,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192268607] [2021-08-06 20:11:08,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-08-06 20:11:08,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:11:08,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-08-06 20:11:08,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=282, Invalid=1974, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 20:11:08,416 INFO L87 Difference]: Start difference. First operand 2262 states and 3931 transitions. Second operand has 48 states, 48 states have (on average 2.1666666666666665) internal successors, (104), 47 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:12,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:11:12,821 INFO L93 Difference]: Finished difference Result 11602 states and 18151 transitions. [2021-08-06 20:11:12,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2021-08-06 20:11:12,822 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 2.1666666666666665) internal successors, (104), 47 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-06 20:11:12,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:11:12,833 INFO L225 Difference]: With dead ends: 11602 [2021-08-06 20:11:12,833 INFO L226 Difference]: Without dead ends: 11300 [2021-08-06 20:11:12,835 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12204 ImplicationChecksByTransitivity, 3663.2ms TimeCoverageRelationStatistics Valid=5504, Invalid=27438, Unknown=0, NotChecked=0, Total=32942 [2021-08-06 20:11:12,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11300 states. [2021-08-06 20:11:12,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11300 to 2274. [2021-08-06 20:11:12,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2274 states, 2273 states have (on average 1.7373515178178618) internal successors, (3949), 2273 states have internal predecessors, (3949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:12,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2274 states to 2274 states and 3949 transitions. [2021-08-06 20:11:12,888 INFO L78 Accepts]: Start accepts. Automaton has 2274 states and 3949 transitions. Word has length 55 [2021-08-06 20:11:12,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:11:12,888 INFO L470 AbstractCegarLoop]: Abstraction has 2274 states and 3949 transitions. [2021-08-06 20:11:12,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 2.1666666666666665) internal successors, (104), 47 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:12,888 INFO L276 IsEmpty]: Start isEmpty. Operand 2274 states and 3949 transitions. [2021-08-06 20:11:12,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-06 20:11:12,892 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:11:12,892 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:11:12,919 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-08-06 20:11:13,109 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-08-06 20:11:13,110 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:11:13,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:11:13,110 INFO L82 PathProgramCache]: Analyzing trace with hash 1128418501, now seen corresponding path program 64 times [2021-08-06 20:11:13,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:11:13,110 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343894006] [2021-08-06 20:11:13,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:11:13,110 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:11:13,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:11:13,389 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 42 proven. 158 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:13,390 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:11:13,390 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343894006] [2021-08-06 20:11:13,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343894006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:13,390 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251207896] [2021-08-06 20:11:13,390 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:11:13,390 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:11:13,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:11:13,391 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) [2021-08-06 20:11:13,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-06 20:11:16,088 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:11:16,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:11:16,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-06 20:11:16,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:11:16,350 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:11:16,352 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:11:16,398 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:11:16,400 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:11:16,451 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:11:16,454 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:11:17,457 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 42 proven. 158 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:17,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251207896] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:17,458 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:11:17,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 48 [2021-08-06 20:11:17,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974902645] [2021-08-06 20:11:17,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-08-06 20:11:17,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:11:17,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-08-06 20:11:17,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=313, Invalid=2039, Unknown=0, NotChecked=0, Total=2352 [2021-08-06 20:11:17,459 INFO L87 Difference]: Start difference. First operand 2274 states and 3949 transitions. Second operand has 49 states, 49 states have (on average 2.122448979591837) internal successors, (104), 48 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:22,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:11:22,919 INFO L93 Difference]: Finished difference Result 11483 states and 17915 transitions. [2021-08-06 20:11:22,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 150 states. [2021-08-06 20:11:22,920 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.122448979591837) internal successors, (104), 48 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-06 20:11:22,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:11:22,932 INFO L225 Difference]: With dead ends: 11483 [2021-08-06 20:11:22,932 INFO L226 Difference]: Without dead ends: 11081 [2021-08-06 20:11:22,935 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 192 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14014 ImplicationChecksByTransitivity, 4583.5ms TimeCoverageRelationStatistics Valid=7026, Invalid=30416, Unknown=0, NotChecked=0, Total=37442 [2021-08-06 20:11:22,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11081 states. [2021-08-06 20:11:22,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11081 to 2282. [2021-08-06 20:11:22,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2282 states, 2281 states have (on average 1.7365190705830775) internal successors, (3961), 2281 states have internal predecessors, (3961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:22,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2282 states to 2282 states and 3961 transitions. [2021-08-06 20:11:22,989 INFO L78 Accepts]: Start accepts. Automaton has 2282 states and 3961 transitions. Word has length 55 [2021-08-06 20:11:22,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:11:22,990 INFO L470 AbstractCegarLoop]: Abstraction has 2282 states and 3961 transitions. [2021-08-06 20:11:22,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.122448979591837) internal successors, (104), 48 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:22,990 INFO L276 IsEmpty]: Start isEmpty. Operand 2282 states and 3961 transitions. [2021-08-06 20:11:22,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-06 20:11:22,991 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:11:22,991 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:11:23,018 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-08-06 20:11:23,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:11:23,206 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:11:23,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:11:23,206 INFO L82 PathProgramCache]: Analyzing trace with hash 895590413, now seen corresponding path program 65 times [2021-08-06 20:11:23,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:11:23,207 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665404034] [2021-08-06 20:11:23,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:11:23,207 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:11:23,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:11:23,572 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 56 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:23,572 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:11:23,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665404034] [2021-08-06 20:11:23,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665404034] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:23,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485934798] [2021-08-06 20:11:23,573 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:11:23,573 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:11:23,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:11:23,573 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) [2021-08-06 20:11:23,574 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-06 20:11:26,416 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2021-08-06 20:11:26,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:11:26,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 47 conjunts are in the unsatisfiable core [2021-08-06 20:11:26,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:11:26,608 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:11:26,610 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:11:26,653 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:11:26,655 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:11:27,141 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:27,143 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:27,179 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:27,181 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:27,218 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:27,220 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:27,257 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:27,259 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:27,297 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:27,298 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:27,338 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:27,341 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:27,382 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:27,383 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:27,424 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:11:27,425 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:11:27,475 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 56 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:27,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485934798] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:27,475 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:11:27,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 50 [2021-08-06 20:11:27,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268302515] [2021-08-06 20:11:27,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-08-06 20:11:27,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:11:27,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-08-06 20:11:27,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=371, Invalid=2179, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:11:27,489 INFO L87 Difference]: Start difference. First operand 2282 states and 3961 transitions. Second operand has 51 states, 51 states have (on average 2.0392156862745097) internal successors, (104), 50 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:33,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:11:33,144 INFO L93 Difference]: Finished difference Result 9163 states and 14417 transitions. [2021-08-06 20:11:33,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2021-08-06 20:11:33,145 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.0392156862745097) internal successors, (104), 50 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-06 20:11:33,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:11:33,152 INFO L225 Difference]: With dead ends: 9163 [2021-08-06 20:11:33,153 INFO L226 Difference]: Without dead ends: 8677 [2021-08-06 20:11:33,154 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 210 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17035 ImplicationChecksByTransitivity, 4955.1ms TimeCoverageRelationStatistics Valid=9214, Invalid=35518, Unknown=0, NotChecked=0, Total=44732 [2021-08-06 20:11:33,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8677 states. [2021-08-06 20:11:33,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8677 to 2564. [2021-08-06 20:11:33,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2564 states, 2563 states have (on average 1.7268825595005852) internal successors, (4426), 2563 states have internal predecessors, (4426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:33,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2564 states to 2564 states and 4426 transitions. [2021-08-06 20:11:33,195 INFO L78 Accepts]: Start accepts. Automaton has 2564 states and 4426 transitions. Word has length 55 [2021-08-06 20:11:33,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:11:33,195 INFO L470 AbstractCegarLoop]: Abstraction has 2564 states and 4426 transitions. [2021-08-06 20:11:33,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.0392156862745097) internal successors, (104), 50 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:33,195 INFO L276 IsEmpty]: Start isEmpty. Operand 2564 states and 4426 transitions. [2021-08-06 20:11:33,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-06 20:11:33,197 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:11:33,197 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:11:33,224 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-08-06 20:11:33,421 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,SelfDestructingSolverStorable66 [2021-08-06 20:11:33,421 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:11:33,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:11:33,421 INFO L82 PathProgramCache]: Analyzing trace with hash -1794316369, now seen corresponding path program 66 times [2021-08-06 20:11:33,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:11:33,422 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606732805] [2021-08-06 20:11:33,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:11:33,422 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:11:33,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:11:33,788 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 100 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:33,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:11:33,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606732805] [2021-08-06 20:11:33,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606732805] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:33,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244638755] [2021-08-06 20:11:33,788 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:11:33,788 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:11:33,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:11:33,789 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:11:33,790 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-06 20:11:36,663 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2021-08-06 20:11:36,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:11:36,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 49 conjunts are in the unsatisfiable core [2021-08-06 20:11:36,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:11:37,392 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:37,394 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:37,430 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:37,431 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:37,469 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:11:37,470 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:11:38,076 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 100 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:38,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244638755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:38,077 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:11:38,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 27] total 51 [2021-08-06 20:11:38,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991176596] [2021-08-06 20:11:38,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-06 20:11:38,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:11:38,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-06 20:11:38,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=480, Invalid=2172, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:11:38,078 INFO L87 Difference]: Start difference. First operand 2564 states and 4426 transitions. Second operand has 52 states, 52 states have (on average 2.076923076923077) internal successors, (108), 51 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:43,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:11:43,798 INFO L93 Difference]: Finished difference Result 4284 states and 6971 transitions. [2021-08-06 20:11:43,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 171 states. [2021-08-06 20:11:43,798 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.076923076923077) internal successors, (108), 51 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-06 20:11:43,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:11:43,803 INFO L225 Difference]: With dead ends: 4284 [2021-08-06 20:11:43,803 INFO L226 Difference]: Without dead ends: 4032 [2021-08-06 20:11:43,807 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 216 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18266 ImplicationChecksByTransitivity, 5118.4ms TimeCoverageRelationStatistics Valid=12509, Invalid=34797, Unknown=0, NotChecked=0, Total=47306 [2021-08-06 20:11:43,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4032 states. [2021-08-06 20:11:43,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4032 to 2559. [2021-08-06 20:11:43,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2559 states, 2558 states have (on average 1.7236121970289289) internal successors, (4409), 2558 states have internal predecessors, (4409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:43,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2559 states to 2559 states and 4409 transitions. [2021-08-06 20:11:43,834 INFO L78 Accepts]: Start accepts. Automaton has 2559 states and 4409 transitions. Word has length 57 [2021-08-06 20:11:43,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:11:43,834 INFO L470 AbstractCegarLoop]: Abstraction has 2559 states and 4409 transitions. [2021-08-06 20:11:43,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.076923076923077) internal successors, (108), 51 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:43,834 INFO L276 IsEmpty]: Start isEmpty. Operand 2559 states and 4409 transitions. [2021-08-06 20:11:43,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-06 20:11:43,836 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:11:43,836 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:11:43,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-08-06 20:11:44,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-08-06 20:11:44,061 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:11:44,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:11:44,090 INFO L82 PathProgramCache]: Analyzing trace with hash -596991247, now seen corresponding path program 67 times [2021-08-06 20:11:44,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:11:44,090 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639644873] [2021-08-06 20:11:44,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:11:44,090 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:11:44,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:11:44,376 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 81, result has 10.0 percent of original size [2021-08-06 20:11:44,378 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 81, result has 10.0 percent of original size [2021-08-06 20:11:44,397 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 1 proven. 241 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:44,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:11:44,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639644873] [2021-08-06 20:11:44,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639644873] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:44,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297421734] [2021-08-06 20:11:44,397 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:11:44,397 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:11:44,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:11:44,404 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) [2021-08-06 20:11:44,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-06 20:11:47,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:11:47,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 47 conjunts are in the unsatisfiable core [2021-08-06 20:11:47,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:11:47,552 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,553 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,567 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,568 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,581 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,582 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,596 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,597 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,610 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,611 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,624 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,626 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,639 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,640 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,653 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,654 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,667 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,668 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,681 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,682 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,695 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,696 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:11:47,737 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:47,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297421734] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:47,737 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:11:47,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-06 20:11:47,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890954415] [2021-08-06 20:11:47,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:11:47,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:11:47,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:11:47,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:11:47,745 INFO L87 Difference]: Start difference. First operand 2559 states and 4409 transitions. Second operand has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:47,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:11:47,921 INFO L93 Difference]: Finished difference Result 3350 states and 5641 transitions. [2021-08-06 20:11:47,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:11:47,921 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-06 20:11:47,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:11:47,926 INFO L225 Difference]: With dead ends: 3350 [2021-08-06 20:11:47,926 INFO L226 Difference]: Without dead ends: 3298 [2021-08-06 20:11:47,926 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 68 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 127.3ms TimeCoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:11:47,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3298 states. [2021-08-06 20:11:47,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3298 to 2916. [2021-08-06 20:11:47,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2916 states, 2915 states have (on average 1.7331046312178389) internal successors, (5052), 2915 states have internal predecessors, (5052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:47,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2916 states to 2916 states and 5052 transitions. [2021-08-06 20:11:47,948 INFO L78 Accepts]: Start accepts. Automaton has 2916 states and 5052 transitions. Word has length 59 [2021-08-06 20:11:47,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:11:47,972 INFO L470 AbstractCegarLoop]: Abstraction has 2916 states and 5052 transitions. [2021-08-06 20:11:47,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:47,973 INFO L276 IsEmpty]: Start isEmpty. Operand 2916 states and 5052 transitions. [2021-08-06 20:11:47,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-06 20:11:47,975 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:11:47,975 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:11:48,016 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-08-06 20:11:48,196 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,SelfDestructingSolverStorable68 [2021-08-06 20:11:48,197 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:11:48,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:11:48,197 INFO L82 PathProgramCache]: Analyzing trace with hash 1225956617, now seen corresponding path program 68 times [2021-08-06 20:11:48,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:11:48,197 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776851400] [2021-08-06 20:11:48,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:11:48,197 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:11:48,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:11:48,802 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:48,802 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:11:48,802 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776851400] [2021-08-06 20:11:48,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776851400] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:48,802 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416856375] [2021-08-06 20:11:48,802 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:11:48,802 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:11:48,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:11:48,803 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) [2021-08-06 20:11:48,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-08-06 20:11:52,523 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:11:52,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:11:52,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 67 conjunts are in the unsatisfiable core [2021-08-06 20:11:52,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:11:53,411 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,413 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,465 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,466 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,518 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,523 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,577 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,579 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,632 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,634 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,689 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,691 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,748 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,750 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,807 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,809 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,868 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,870 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,927 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,929 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:11:53,988 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:11:53,990 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:11:54,078 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:54,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416856375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:54,078 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:11:54,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27] total 53 [2021-08-06 20:11:54,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311006287] [2021-08-06 20:11:54,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-06 20:11:54,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:11:54,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-06 20:11:54,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=2657, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:11:54,079 INFO L87 Difference]: Start difference. First operand 2916 states and 5052 transitions. Second operand has 54 states, 54 states have (on average 2.074074074074074) internal successors, (112), 53 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:58,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:11:58,947 INFO L93 Difference]: Finished difference Result 4220 states and 7242 transitions. [2021-08-06 20:11:58,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-08-06 20:11:58,947 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.074074074074074) internal successors, (112), 53 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-06 20:11:58,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:11:58,952 INFO L225 Difference]: With dead ends: 4220 [2021-08-06 20:11:58,954 INFO L226 Difference]: Without dead ends: 4216 [2021-08-06 20:11:58,955 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5328 ImplicationChecksByTransitivity, 4013.8ms TimeCoverageRelationStatistics Valid=1344, Invalid=18678, Unknown=0, NotChecked=0, Total=20022 [2021-08-06 20:11:58,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4216 states. [2021-08-06 20:11:58,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4216 to 2881. [2021-08-06 20:11:58,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2881 states, 2880 states have (on average 1.738888888888889) internal successors, (5008), 2880 states have internal predecessors, (5008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:58,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2881 states to 2881 states and 5008 transitions. [2021-08-06 20:11:58,982 INFO L78 Accepts]: Start accepts. Automaton has 2881 states and 5008 transitions. Word has length 59 [2021-08-06 20:11:58,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:11:58,982 INFO L470 AbstractCegarLoop]: Abstraction has 2881 states and 5008 transitions. [2021-08-06 20:11:58,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.074074074074074) internal successors, (112), 53 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:58,982 INFO L276 IsEmpty]: Start isEmpty. Operand 2881 states and 5008 transitions. [2021-08-06 20:11:58,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-06 20:11:58,984 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:11:58,985 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:11:59,010 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-08-06 20:11:59,192 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,SelfDestructingSolverStorable69 [2021-08-06 20:11:59,192 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:11:59,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:11:59,193 INFO L82 PathProgramCache]: Analyzing trace with hash 1787874385, now seen corresponding path program 69 times [2021-08-06 20:11:59,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:11:59,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193992500] [2021-08-06 20:11:59,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:11:59,193 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:11:59,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:11:59,602 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:59,602 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:11:59,602 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193992500] [2021-08-06 20:11:59,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193992500] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:59,602 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933113661] [2021-08-06 20:11:59,603 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:11:59,603 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:11:59,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:11:59,603 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) [2021-08-06 20:11:59,627 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-06 20:12:02,837 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2021-08-06 20:12:02,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:12:02,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 64 conjunts are in the unsatisfiable core [2021-08-06 20:12:02,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:12:03,500 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:03,502 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:03,551 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:03,553 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:03,607 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:03,609 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:03,660 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:03,662 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:03,715 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:03,717 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:03,776 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:03,779 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:03,843 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:03,845 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:03,906 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:03,909 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:03,968 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:03,970 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:04,028 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:12:04,030 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:12:04,232 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:12:04,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933113661] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:12:04,233 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:12:04,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 27] total 45 [2021-08-06 20:12:04,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246852553] [2021-08-06 20:12:04,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-08-06 20:12:04,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:12:04,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-08-06 20:12:04,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:12:04,234 INFO L87 Difference]: Start difference. First operand 2881 states and 5008 transitions. Second operand has 46 states, 46 states have (on average 2.4347826086956523) internal successors, (112), 45 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:12,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:12:12,016 INFO L93 Difference]: Finished difference Result 6619 states and 10976 transitions. [2021-08-06 20:12:12,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2021-08-06 20:12:12,016 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.4347826086956523) internal successors, (112), 45 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-06 20:12:12,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:12:12,025 INFO L225 Difference]: With dead ends: 6619 [2021-08-06 20:12:12,025 INFO L226 Difference]: Without dead ends: 6603 [2021-08-06 20:12:12,026 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10265 ImplicationChecksByTransitivity, 4397.6ms TimeCoverageRelationStatistics Valid=2449, Invalid=28351, Unknown=0, NotChecked=0, Total=30800 [2021-08-06 20:12:12,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6603 states. [2021-08-06 20:12:12,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6603 to 2908. [2021-08-06 20:12:12,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2908 states, 2907 states have (on average 1.7406260749914) internal successors, (5060), 2907 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:12,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2908 states to 2908 states and 5060 transitions. [2021-08-06 20:12:12,071 INFO L78 Accepts]: Start accepts. Automaton has 2908 states and 5060 transitions. Word has length 59 [2021-08-06 20:12:12,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:12:12,071 INFO L470 AbstractCegarLoop]: Abstraction has 2908 states and 5060 transitions. [2021-08-06 20:12:12,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.4347826086956523) internal successors, (112), 45 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:12,072 INFO L276 IsEmpty]: Start isEmpty. Operand 2908 states and 5060 transitions. [2021-08-06 20:12:12,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-06 20:12:12,074 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:12:12,074 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:12:12,108 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-08-06 20:12:12,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:12:12,289 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:12:12,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:12:12,289 INFO L82 PathProgramCache]: Analyzing trace with hash 1169246105, now seen corresponding path program 70 times [2021-08-06 20:12:12,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:12:12,289 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611357053] [2021-08-06 20:12:12,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:12:12,289 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:12:12,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:12:12,689 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 2 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:12:12,689 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:12:12,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611357053] [2021-08-06 20:12:12,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611357053] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:12:12,690 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51559750] [2021-08-06 20:12:12,690 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:12:12,690 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:12:12,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:12:12,705 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) [2021-08-06 20:12:12,758 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-06 20:12:16,042 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:12:16,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:12:16,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 64 conjunts are in the unsatisfiable core [2021-08-06 20:12:16,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:12:16,574 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:16,577 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:16,624 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:16,626 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:16,675 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:16,677 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:16,726 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:16,728 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:16,777 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:16,779 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:16,830 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:16,832 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:16,884 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:16,886 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:16,937 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:16,939 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:16,993 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:12:16,995 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:12:17,340 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 2 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:12:17,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51559750] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:12:17,341 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:12:17,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 27] total 46 [2021-08-06 20:12:17,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320809167] [2021-08-06 20:12:17,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-08-06 20:12:17,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:12:17,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-08-06 20:12:17,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=1943, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:12:17,342 INFO L87 Difference]: Start difference. First operand 2908 states and 5060 transitions. Second operand has 47 states, 47 states have (on average 2.382978723404255) internal successors, (112), 46 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:26,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:12:26,331 INFO L93 Difference]: Finished difference Result 8158 states and 13200 transitions. [2021-08-06 20:12:26,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2021-08-06 20:12:26,331 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.382978723404255) internal successors, (112), 46 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-06 20:12:26,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:12:26,340 INFO L225 Difference]: With dead ends: 8158 [2021-08-06 20:12:26,340 INFO L226 Difference]: Without dead ends: 8126 [2021-08-06 20:12:26,342 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 218 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17389 ImplicationChecksByTransitivity, 5853.8ms TimeCoverageRelationStatistics Valid=4375, Invalid=43805, Unknown=0, NotChecked=0, Total=48180 [2021-08-06 20:12:26,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8126 states. [2021-08-06 20:12:26,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8126 to 2938. [2021-08-06 20:12:26,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2938 states, 2937 states have (on average 1.7405515832482124) internal successors, (5112), 2937 states have internal predecessors, (5112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:26,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2938 states to 2938 states and 5112 transitions. [2021-08-06 20:12:26,386 INFO L78 Accepts]: Start accepts. Automaton has 2938 states and 5112 transitions. Word has length 59 [2021-08-06 20:12:26,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:12:26,386 INFO L470 AbstractCegarLoop]: Abstraction has 2938 states and 5112 transitions. [2021-08-06 20:12:26,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.382978723404255) internal successors, (112), 46 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:26,386 INFO L276 IsEmpty]: Start isEmpty. Operand 2938 states and 5112 transitions. [2021-08-06 20:12:26,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-06 20:12:26,388 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:12:26,388 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:12:26,414 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-08-06 20:12:26,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:12:26,609 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:12:26,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:12:26,609 INFO L82 PathProgramCache]: Analyzing trace with hash 1046613729, now seen corresponding path program 71 times [2021-08-06 20:12:26,609 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:12:26,609 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837416522] [2021-08-06 20:12:26,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:12:26,609 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:12:26,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:12:27,024 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 6 proven. 236 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:12:27,025 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:12:27,025 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837416522] [2021-08-06 20:12:27,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837416522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:12:27,025 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272198541] [2021-08-06 20:12:27,025 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:12:27,025 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:12:27,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:12:27,026 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) [2021-08-06 20:12:27,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-06 20:12:30,265 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2021-08-06 20:12:30,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:12:30,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 63 conjunts are in the unsatisfiable core [2021-08-06 20:12:30,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:12:30,751 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:30,753 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:30,801 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:30,803 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:30,849 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:30,851 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:30,898 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:30,900 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:30,948 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:30,950 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:31,000 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:31,012 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:31,063 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:31,065 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:31,118 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:12:31,120 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:12:31,434 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:12:31,436 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:12:31,474 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:12:31,476 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:12:31,531 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:12:31,533 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:12:31,577 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 6 proven. 236 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:12:31,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272198541] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:12:31,577 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:12:31,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 28] total 48 [2021-08-06 20:12:31,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822424189] [2021-08-06 20:12:31,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-08-06 20:12:31,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:12:31,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-08-06 20:12:31,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=247, Invalid=2105, Unknown=0, NotChecked=0, Total=2352 [2021-08-06 20:12:31,578 INFO L87 Difference]: Start difference. First operand 2938 states and 5112 transitions. Second operand has 49 states, 49 states have (on average 2.2857142857142856) internal successors, (112), 48 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:40,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:12:40,281 INFO L93 Difference]: Finished difference Result 9609 states and 15302 transitions. [2021-08-06 20:12:40,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 202 states. [2021-08-06 20:12:40,281 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.2857142857142856) internal successors, (112), 48 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-06 20:12:40,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:12:40,292 INFO L225 Difference]: With dead ends: 9609 [2021-08-06 20:12:40,292 INFO L226 Difference]: Without dead ends: 9557 [2021-08-06 20:12:40,296 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 244 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22811 ImplicationChecksByTransitivity, 6149.2ms TimeCoverageRelationStatistics Valid=6243, Invalid=54027, Unknown=0, NotChecked=0, Total=60270 [2021-08-06 20:12:40,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9557 states. [2021-08-06 20:12:40,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9557 to 2926. [2021-08-06 20:12:40,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2926 states, 2925 states have (on average 1.7394871794871796) internal successors, (5088), 2925 states have internal predecessors, (5088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:40,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2926 states to 2926 states and 5088 transitions. [2021-08-06 20:12:40,376 INFO L78 Accepts]: Start accepts. Automaton has 2926 states and 5088 transitions. Word has length 59 [2021-08-06 20:12:40,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:12:40,376 INFO L470 AbstractCegarLoop]: Abstraction has 2926 states and 5088 transitions. [2021-08-06 20:12:40,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.2857142857142856) internal successors, (112), 48 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:40,376 INFO L276 IsEmpty]: Start isEmpty. Operand 2926 states and 5088 transitions. [2021-08-06 20:12:40,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-06 20:12:40,378 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:12:40,378 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:12:40,407 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-08-06 20:12:40,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:12:40,601 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:12:40,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:12:40,602 INFO L82 PathProgramCache]: Analyzing trace with hash 1687233065, now seen corresponding path program 72 times [2021-08-06 20:12:40,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:12:40,602 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705688522] [2021-08-06 20:12:40,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:12:40,602 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:12:40,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:12:40,916 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 12 proven. 230 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:12:40,916 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:12:40,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705688522] [2021-08-06 20:12:40,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705688522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:12:40,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535442691] [2021-08-06 20:12:40,916 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:12:40,916 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:12:40,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:12:40,917 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) [2021-08-06 20:12:40,918 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-06 20:12:44,191 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2021-08-06 20:12:44,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:12:44,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 60 conjunts are in the unsatisfiable core [2021-08-06 20:12:44,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:12:44,631 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:44,633 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:44,680 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:44,683 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:44,731 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:44,733 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:44,782 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:44,785 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:44,835 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:44,837 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:44,888 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:44,890 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:12:44,943 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:12:44,945 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:12:45,623 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 12 proven. 230 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:12:45,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535442691] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:12:45,624 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:12:45,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 27] total 48 [2021-08-06 20:12:45,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592586811] [2021-08-06 20:12:45,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-08-06 20:12:45,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:12:45,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-08-06 20:12:45,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=255, Invalid=2097, Unknown=0, NotChecked=0, Total=2352 [2021-08-06 20:12:45,625 INFO L87 Difference]: Start difference. First operand 2926 states and 5088 transitions. Second operand has 49 states, 49 states have (on average 2.2857142857142856) internal successors, (112), 48 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:56,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:12:56,688 INFO L93 Difference]: Finished difference Result 11400 states and 18000 transitions. [2021-08-06 20:12:56,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 200 states. [2021-08-06 20:12:56,688 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.2857142857142856) internal successors, (112), 48 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-06 20:12:56,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:12:56,701 INFO L225 Difference]: With dead ends: 11400 [2021-08-06 20:12:56,701 INFO L226 Difference]: Without dead ends: 11324 [2021-08-06 20:12:56,705 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22463 ImplicationChecksByTransitivity, 7498.9ms TimeCoverageRelationStatistics Valid=6948, Invalid=52344, Unknown=0, NotChecked=0, Total=59292 [2021-08-06 20:12:56,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11324 states. [2021-08-06 20:12:56,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11324 to 2898. [2021-08-06 20:12:56,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2898 states, 2897 states have (on average 1.7393855712806352) internal successors, (5039), 2897 states have internal predecessors, (5039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:56,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2898 states to 2898 states and 5039 transitions. [2021-08-06 20:12:56,774 INFO L78 Accepts]: Start accepts. Automaton has 2898 states and 5039 transitions. Word has length 59 [2021-08-06 20:12:56,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:12:56,775 INFO L470 AbstractCegarLoop]: Abstraction has 2898 states and 5039 transitions. [2021-08-06 20:12:56,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.2857142857142856) internal successors, (112), 48 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:56,775 INFO L276 IsEmpty]: Start isEmpty. Operand 2898 states and 5039 transitions. [2021-08-06 20:12:56,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-06 20:12:56,777 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:12:56,777 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:12:56,811 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2021-08-06 20:12:56,979 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,SelfDestructingSolverStorable73 [2021-08-06 20:12:56,980 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:12:56,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:12:56,980 INFO L82 PathProgramCache]: Analyzing trace with hash -1272151695, now seen corresponding path program 73 times [2021-08-06 20:12:56,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:12:56,980 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378890854] [2021-08-06 20:12:56,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:12:56,980 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:12:56,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:12:57,358 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 20 proven. 222 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:12:57,359 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:12:57,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378890854] [2021-08-06 20:12:57,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378890854] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:12:57,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1625831878] [2021-08-06 20:12:57,359 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:12:57,359 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:12:57,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:12:57,360 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) [2021-08-06 20:12:57,360 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-06 20:13:00,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:13:00,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 55 conjunts are in the unsatisfiable core [2021-08-06 20:13:00,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:13:01,043 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:01,046 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:01,090 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:01,092 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:01,138 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:01,140 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:01,186 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:01,188 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:01,238 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:01,240 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:01,289 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:13:01,291 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:13:02,102 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 20 proven. 222 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:13:02,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1625831878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:13:02,103 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:13:02,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 27] total 49 [2021-08-06 20:13:02,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021310841] [2021-08-06 20:13:02,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2021-08-06 20:13:02,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:13:02,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-08-06 20:13:02,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=2174, Unknown=0, NotChecked=0, Total=2450 [2021-08-06 20:13:02,103 INFO L87 Difference]: Start difference. First operand 2898 states and 5039 transitions. Second operand has 50 states, 50 states have (on average 2.24) internal successors, (112), 49 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:13:08,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:13:08,852 INFO L93 Difference]: Finished difference Result 13347 states and 20948 transitions. [2021-08-06 20:13:08,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 174 states. [2021-08-06 20:13:08,852 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 2.24) internal successors, (112), 49 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-06 20:13:08,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:13:08,868 INFO L225 Difference]: With dead ends: 13347 [2021-08-06 20:13:08,868 INFO L226 Difference]: Without dead ends: 13091 [2021-08-06 20:13:08,872 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 217 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17933 ImplicationChecksByTransitivity, 5168.4ms TimeCoverageRelationStatistics Valid=6523, Invalid=41219, Unknown=0, NotChecked=0, Total=47742 [2021-08-06 20:13:08,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13091 states. [2021-08-06 20:13:08,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13091 to 2896. [2021-08-06 20:13:08,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2896 states, 2895 states have (on average 1.7392055267702937) internal successors, (5035), 2895 states have internal predecessors, (5035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:13:08,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2896 states to 2896 states and 5035 transitions. [2021-08-06 20:13:08,938 INFO L78 Accepts]: Start accepts. Automaton has 2896 states and 5035 transitions. Word has length 59 [2021-08-06 20:13:08,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:13:08,938 INFO L470 AbstractCegarLoop]: Abstraction has 2896 states and 5035 transitions. [2021-08-06 20:13:08,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 2.24) internal successors, (112), 49 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:13:08,939 INFO L276 IsEmpty]: Start isEmpty. Operand 2896 states and 5035 transitions. [2021-08-06 20:13:08,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-06 20:13:08,941 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:13:08,941 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:13:08,967 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-08-06 20:13:09,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:13:09,163 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:13:09,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:13:09,164 INFO L82 PathProgramCache]: Analyzing trace with hash 1428303033, now seen corresponding path program 74 times [2021-08-06 20:13:09,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:13:09,164 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236764767] [2021-08-06 20:13:09,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:13:09,164 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:13:09,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:13:09,580 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 30 proven. 212 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:13:09,580 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:13:09,580 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236764767] [2021-08-06 20:13:09,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236764767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:13:09,580 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245674749] [2021-08-06 20:13:09,580 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:13:09,580 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:13:09,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:13:09,581 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) [2021-08-06 20:13:09,582 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-06 20:13:12,940 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:13:12,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:13:12,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 49 conjunts are in the unsatisfiable core [2021-08-06 20:13:12,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:13:13,270 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:13,272 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:13,317 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:13,319 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:13,366 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:13,368 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:13,415 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:13,417 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:13,464 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:13:13,466 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:13:14,228 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 30 proven. 212 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:13:14,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245674749] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:13:14,228 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:13:14,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 27] total 50 [2021-08-06 20:13:14,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026838575] [2021-08-06 20:13:14,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-08-06 20:13:14,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:13:14,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-08-06 20:13:14,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=2250, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:13:14,229 INFO L87 Difference]: Start difference. First operand 2896 states and 5035 transitions. Second operand has 51 states, 51 states have (on average 2.196078431372549) internal successors, (112), 50 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:13:19,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:13:19,771 INFO L93 Difference]: Finished difference Result 14490 states and 22727 transitions. [2021-08-06 20:13:19,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 150 states. [2021-08-06 20:13:19,771 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.196078431372549) internal successors, (112), 50 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-06 20:13:19,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:13:19,788 INFO L225 Difference]: With dead ends: 14490 [2021-08-06 20:13:19,788 INFO L226 Difference]: Without dead ends: 14206 [2021-08-06 20:13:19,790 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14276 ImplicationChecksByTransitivity, 4380.0ms TimeCoverageRelationStatistics Valid=5883, Invalid=32337, Unknown=0, NotChecked=0, Total=38220 [2021-08-06 20:13:19,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14206 states. [2021-08-06 20:13:19,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14206 to 2912. [2021-08-06 20:13:19,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2912 states, 2911 states have (on average 1.737890759189282) internal successors, (5059), 2911 states have internal predecessors, (5059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:13:19,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2912 states to 2912 states and 5059 transitions. [2021-08-06 20:13:19,866 INFO L78 Accepts]: Start accepts. Automaton has 2912 states and 5059 transitions. Word has length 59 [2021-08-06 20:13:19,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:13:19,866 INFO L470 AbstractCegarLoop]: Abstraction has 2912 states and 5059 transitions. [2021-08-06 20:13:19,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.196078431372549) internal successors, (112), 50 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:13:19,866 INFO L276 IsEmpty]: Start isEmpty. Operand 2912 states and 5059 transitions. [2021-08-06 20:13:19,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-06 20:13:19,869 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:13:19,869 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:13:19,896 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-08-06 20:13:20,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:13:20,070 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:13:20,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:13:20,070 INFO L82 PathProgramCache]: Analyzing trace with hash -614456319, now seen corresponding path program 75 times [2021-08-06 20:13:20,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:13:20,070 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456020048] [2021-08-06 20:13:20,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:13:20,071 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:13:20,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:13:20,464 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 42 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:13:20,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:13:20,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456020048] [2021-08-06 20:13:20,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456020048] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:13:20,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646261253] [2021-08-06 20:13:20,465 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:13:20,465 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:13:20,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:13:20,466 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) [2021-08-06 20:13:20,466 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-06 20:13:23,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2021-08-06 20:13:23,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:13:23,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 49 conjunts are in the unsatisfiable core [2021-08-06 20:13:23,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:13:24,251 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:24,253 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:24,300 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:24,302 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:24,349 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:24,351 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:24,398 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:13:24,400 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:13:25,399 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 42 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:13:25,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646261253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:13:25,400 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:13:25,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 27] total 51 [2021-08-06 20:13:25,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365720070] [2021-08-06 20:13:25,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-06 20:13:25,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:13:25,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-06 20:13:25,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=330, Invalid=2322, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:13:25,400 INFO L87 Difference]: Start difference. First operand 2912 states and 5059 transitions. Second operand has 52 states, 52 states have (on average 2.1538461538461537) internal successors, (112), 51 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:13:31,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:13:31,442 INFO L93 Difference]: Finished difference Result 14505 states and 22673 transitions. [2021-08-06 20:13:31,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 165 states. [2021-08-06 20:13:31,443 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.1538461538461537) internal successors, (112), 51 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-06 20:13:31,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:13:31,463 INFO L225 Difference]: With dead ends: 14505 [2021-08-06 20:13:31,463 INFO L226 Difference]: Without dead ends: 14109 [2021-08-06 20:13:31,466 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 210 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17019 ImplicationChecksByTransitivity, 5165.3ms TimeCoverageRelationStatistics Valid=7668, Invalid=37064, Unknown=0, NotChecked=0, Total=44732 [2021-08-06 20:13:31,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14109 states. [2021-08-06 20:13:31,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14109 to 2924. [2021-08-06 20:13:31,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2924 states, 2923 states have (on average 1.7369141293191925) internal successors, (5077), 2923 states have internal predecessors, (5077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:13:31,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2924 states to 2924 states and 5077 transitions. [2021-08-06 20:13:31,560 INFO L78 Accepts]: Start accepts. Automaton has 2924 states and 5077 transitions. Word has length 59 [2021-08-06 20:13:31,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:13:31,560 INFO L470 AbstractCegarLoop]: Abstraction has 2924 states and 5077 transitions. [2021-08-06 20:13:31,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.1538461538461537) internal successors, (112), 51 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:13:31,561 INFO L276 IsEmpty]: Start isEmpty. Operand 2924 states and 5077 transitions. [2021-08-06 20:13:31,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-06 20:13:31,563 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:13:31,563 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:13:31,598 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-08-06 20:13:31,776 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,SelfDestructingSolverStorable76 [2021-08-06 20:13:31,777 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:13:31,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:13:31,777 INFO L82 PathProgramCache]: Analyzing trace with hash -2032900279, now seen corresponding path program 76 times [2021-08-06 20:13:31,777 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:13:31,777 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518913248] [2021-08-06 20:13:31,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:13:31,777 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:13:31,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:13:32,208 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 56 proven. 186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:13:32,208 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:13:32,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518913248] [2021-08-06 20:13:32,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518913248] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:13:32,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385702778] [2021-08-06 20:13:32,208 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:13:32,208 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:13:32,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:13:32,209 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) [2021-08-06 20:13:32,210 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-06 20:13:36,071 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:13:36,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:13:36,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 46 conjunts are in the unsatisfiable core [2021-08-06 20:13:36,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:13:36,363 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:36,365 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:36,420 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:36,423 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:36,471 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:13:36,473 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:13:37,624 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 56 proven. 186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:13:37,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385702778] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:13:37,624 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:13:37,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 52 [2021-08-06 20:13:37,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190888888] [2021-08-06 20:13:37,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-08-06 20:13:37,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:13:37,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-08-06 20:13:37,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=2390, Unknown=0, NotChecked=0, Total=2756 [2021-08-06 20:13:37,625 INFO L87 Difference]: Start difference. First operand 2924 states and 5077 transitions. Second operand has 53 states, 53 states have (on average 2.1132075471698113) internal successors, (112), 52 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:13:45,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:13:45,345 INFO L93 Difference]: Finished difference Result 14222 states and 22191 transitions. [2021-08-06 20:13:45,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 176 states. [2021-08-06 20:13:45,346 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.1132075471698113) internal successors, (112), 52 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-06 20:13:45,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:13:45,366 INFO L225 Difference]: With dead ends: 14222 [2021-08-06 20:13:45,366 INFO L226 Difference]: Without dead ends: 13722 [2021-08-06 20:13:45,370 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 222 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19181 ImplicationChecksByTransitivity, 6503.6ms TimeCoverageRelationStatistics Valid=9582, Invalid=40370, Unknown=0, NotChecked=0, Total=49952 [2021-08-06 20:13:45,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13722 states. [2021-08-06 20:13:45,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13722 to 2932. [2021-08-06 20:13:45,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2932 states, 2931 states have (on average 1.7362674854998295) internal successors, (5089), 2931 states have internal predecessors, (5089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:13:45,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2932 states to 2932 states and 5089 transitions. [2021-08-06 20:13:45,463 INFO L78 Accepts]: Start accepts. Automaton has 2932 states and 5089 transitions. Word has length 59 [2021-08-06 20:13:45,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:13:45,463 INFO L470 AbstractCegarLoop]: Abstraction has 2932 states and 5089 transitions. [2021-08-06 20:13:45,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 2.1132075471698113) internal successors, (112), 52 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:13:45,463 INFO L276 IsEmpty]: Start isEmpty. Operand 2932 states and 5089 transitions. [2021-08-06 20:13:45,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-06 20:13:45,466 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:13:45,466 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:13:45,501 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-08-06 20:13:45,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-08-06 20:13:45,671 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:13:45,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:13:45,671 INFO L82 PathProgramCache]: Analyzing trace with hash -2090010991, now seen corresponding path program 77 times [2021-08-06 20:13:45,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:13:45,671 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088148612] [2021-08-06 20:13:45,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:13:45,671 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:13:45,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:13:46,192 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 72 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:13:46,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:13:46,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088148612] [2021-08-06 20:13:46,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088148612] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:13:46,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697128269] [2021-08-06 20:13:46,193 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:13:46,193 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:13:46,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:13:46,194 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) [2021-08-06 20:13:46,195 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-06 20:13:50,651 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-08-06 20:13:50,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:13:50,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 51 conjunts are in the unsatisfiable core [2021-08-06 20:13:50,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:13:50,916 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:50,918 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:13:51,034 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:13:51,036 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:13:51,736 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:13:51,738 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:13:51,783 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:13:51,786 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:13:51,832 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:13:51,834 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:13:51,884 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:13:51,886 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:13:51,935 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:13:51,937 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:13:51,986 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:13:51,989 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:13:52,039 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:13:52,042 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:13:52,093 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:13:52,095 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:13:52,147 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:13:52,149 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:13:52,205 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 72 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:13:52,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697128269] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:13:52,206 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:13:52,206 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 54 [2021-08-06 20:13:52,206 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427656609] [2021-08-06 20:13:52,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-08-06 20:13:52,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:13:52,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-08-06 20:13:52,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=431, Invalid=2539, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 20:13:52,207 INFO L87 Difference]: Start difference. First operand 2932 states and 5089 transitions. Second operand has 55 states, 55 states have (on average 2.036363636363636) internal successors, (112), 54 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:14:01,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:14:01,063 INFO L93 Difference]: Finished difference Result 11231 states and 17690 transitions. [2021-08-06 20:14:01,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 193 states. [2021-08-06 20:14:01,063 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 2.036363636363636) internal successors, (112), 54 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-08-06 20:14:01,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:14:01,078 INFO L225 Difference]: With dead ends: 11231 [2021-08-06 20:14:01,078 INFO L226 Difference]: Without dead ends: 10647 [2021-08-06 20:14:01,082 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 241 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22989 ImplicationChecksByTransitivity, 7878.8ms TimeCoverageRelationStatistics Valid=12239, Invalid=46567, Unknown=0, NotChecked=0, Total=58806 [2021-08-06 20:14:01,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10647 states. [2021-08-06 20:14:01,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10647 to 3264. [2021-08-06 20:14:01,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3264 states, 3263 states have (on average 1.726325467361324) internal successors, (5633), 3263 states have internal predecessors, (5633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:14:01,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3264 states to 3264 states and 5633 transitions. [2021-08-06 20:14:01,155 INFO L78 Accepts]: Start accepts. Automaton has 3264 states and 5633 transitions. Word has length 59 [2021-08-06 20:14:01,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:14:01,155 INFO L470 AbstractCegarLoop]: Abstraction has 3264 states and 5633 transitions. [2021-08-06 20:14:01,155 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 2.036363636363636) internal successors, (112), 54 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:14:01,155 INFO L276 IsEmpty]: Start isEmpty. Operand 3264 states and 5633 transitions. [2021-08-06 20:14:01,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-08-06 20:14:01,158 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:14:01,158 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:14:01,193 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2021-08-06 20:14:01,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:14:01,385 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:14:01,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:14:01,385 INFO L82 PathProgramCache]: Analyzing trace with hash 209867567, now seen corresponding path program 78 times [2021-08-06 20:14:01,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:14:01,385 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786124903] [2021-08-06 20:14:01,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:14:01,385 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:14:01,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:14:01,852 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 121 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:14:01,853 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:14:01,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786124903] [2021-08-06 20:14:01,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786124903] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:14:01,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515404791] [2021-08-06 20:14:01,853 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:14:01,853 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:14:01,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:14:01,854 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:14:01,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-06 20:14:06,544 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-08-06 20:14:06,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:14:06,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 53 conjunts are in the unsatisfiable core [2021-08-06 20:14:06,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:14:07,500 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:07,502 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:07,549 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:07,552 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:07,600 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:14:07,602 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:14:08,396 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 121 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:14:08,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [515404791] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:14:08,396 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:14:08,396 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 29] total 55 [2021-08-06 20:14:08,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239644969] [2021-08-06 20:14:08,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-08-06 20:14:08,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:14:08,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-08-06 20:14:08,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=552, Invalid=2528, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 20:14:08,398 INFO L87 Difference]: Start difference. First operand 3264 states and 5633 transitions. Second operand has 56 states, 56 states have (on average 2.0714285714285716) internal successors, (116), 55 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:14:16,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:14:16,773 INFO L93 Difference]: Finished difference Result 5276 states and 8612 transitions. [2021-08-06 20:14:16,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2021-08-06 20:14:16,773 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 2.0714285714285716) internal successors, (116), 55 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-08-06 20:14:16,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:14:16,778 INFO L225 Difference]: With dead ends: 5276 [2021-08-06 20:14:16,778 INFO L226 Difference]: Without dead ends: 4976 [2021-08-06 20:14:16,781 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 247 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24679 ImplicationChecksByTransitivity, 7547.3ms TimeCoverageRelationStatistics Valid=16440, Invalid=45312, Unknown=0, NotChecked=0, Total=61752 [2021-08-06 20:14:16,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4976 states. [2021-08-06 20:14:16,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4976 to 3257. [2021-08-06 20:14:16,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3257 states, 3256 states have (on average 1.7235872235872236) internal successors, (5612), 3256 states have internal predecessors, (5612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:14:16,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3257 states to 3257 states and 5612 transitions. [2021-08-06 20:14:16,812 INFO L78 Accepts]: Start accepts. Automaton has 3257 states and 5612 transitions. Word has length 61 [2021-08-06 20:14:16,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:14:16,812 INFO L470 AbstractCegarLoop]: Abstraction has 3257 states and 5612 transitions. [2021-08-06 20:14:16,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 2.0714285714285716) internal successors, (116), 55 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:14:16,812 INFO L276 IsEmpty]: Start isEmpty. Operand 3257 states and 5612 transitions. [2021-08-06 20:14:16,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-06 20:14:16,814 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:14:16,814 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:14:16,844 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-08-06 20:14:17,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:14:17,029 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:14:17,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:14:17,029 INFO L82 PathProgramCache]: Analyzing trace with hash 1278422641, now seen corresponding path program 79 times [2021-08-06 20:14:17,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:14:17,030 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425544569] [2021-08-06 20:14:17,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:14:17,030 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:14:17,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:14:17,244 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 74, result has 17.8 percent of original size [2021-08-06 20:14:17,246 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 74, result has 17.8 percent of original size [2021-08-06 20:14:17,270 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 1 proven. 287 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:14:17,270 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:14:17,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425544569] [2021-08-06 20:14:17,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425544569] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:14:17,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029778449] [2021-08-06 20:14:17,271 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:14:17,271 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:14:17,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:14:17,271 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) [2021-08-06 20:14:17,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-06 20:14:21,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:14:21,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 51 conjunts are in the unsatisfiable core [2021-08-06 20:14:21,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:14:21,362 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,363 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,377 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,378 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,391 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,392 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,406 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,407 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,420 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,421 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,435 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,436 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,450 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,451 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,464 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,465 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,479 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,480 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,493 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,494 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,508 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,509 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,522 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,523 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:14:21,566 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:14:21,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029778449] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:14:21,566 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:14:21,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 16 [2021-08-06 20:14:21,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884414794] [2021-08-06 20:14:21,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:14:21,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:14:21,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:14:21,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:14:21,567 INFO L87 Difference]: Start difference. First operand 3257 states and 5612 transitions. Second operand has 16 states, 16 states have (on average 4.125) internal successors, (66), 16 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:14:21,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:14:21,841 INFO L93 Difference]: Finished difference Result 4179 states and 7051 transitions. [2021-08-06 20:14:21,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:14:21,841 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 16 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-06 20:14:21,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:14:21,845 INFO L225 Difference]: With dead ends: 4179 [2021-08-06 20:14:21,845 INFO L226 Difference]: Without dead ends: 4123 [2021-08-06 20:14:21,845 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 73 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 117.3ms TimeCoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:14:21,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4123 states. [2021-08-06 20:14:21,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4123 to 3681. [2021-08-06 20:14:21,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3681 states, 3680 states have (on average 1.7328804347826088) internal successors, (6377), 3680 states have internal predecessors, (6377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:14:21,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3681 states to 3681 states and 6377 transitions. [2021-08-06 20:14:21,910 INFO L78 Accepts]: Start accepts. Automaton has 3681 states and 6377 transitions. Word has length 63 [2021-08-06 20:14:21,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:14:21,910 INFO L470 AbstractCegarLoop]: Abstraction has 3681 states and 6377 transitions. [2021-08-06 20:14:21,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 16 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:14:21,910 INFO L276 IsEmpty]: Start isEmpty. Operand 3681 states and 6377 transitions. [2021-08-06 20:14:21,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-06 20:14:21,949 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:14:21,949 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:14:22,013 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-08-06 20:14:22,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:14:22,150 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:14:22,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:14:22,150 INFO L82 PathProgramCache]: Analyzing trace with hash -1285360059, now seen corresponding path program 80 times [2021-08-06 20:14:22,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:14:22,150 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231059977] [2021-08-06 20:14:22,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:14:22,150 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:14:22,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:14:22,893 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:14:22,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:14:22,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231059977] [2021-08-06 20:14:22,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231059977] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:14:22,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343964501] [2021-08-06 20:14:22,894 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:14:22,894 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:14:22,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:14:22,895 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) [2021-08-06 20:14:22,895 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-06 20:14:27,368 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:14:27,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:14:27,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 73 conjunts are in the unsatisfiable core [2021-08-06 20:14:27,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:14:28,491 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:28,493 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:28,552 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:28,554 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:28,616 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:28,618 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:28,681 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:28,684 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:28,749 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:28,751 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:28,817 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:28,819 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:28,885 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:28,887 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:28,951 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:28,953 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:29,020 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:29,022 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:29,090 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:29,092 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:29,159 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:29,162 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:14:29,233 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:14:29,235 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:14:29,332 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:14:29,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343964501] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:14:29,333 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:14:29,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29] total 57 [2021-08-06 20:14:29,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661058294] [2021-08-06 20:14:29,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2021-08-06 20:14:29,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:14:29,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-08-06 20:14:29,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=3085, Unknown=0, NotChecked=0, Total=3306 [2021-08-06 20:14:29,334 INFO L87 Difference]: Start difference. First operand 3681 states and 6377 transitions. Second operand has 58 states, 58 states have (on average 2.0689655172413794) internal successors, (120), 57 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:14:36,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:14:36,820 INFO L93 Difference]: Finished difference Result 5212 states and 9003 transitions. [2021-08-06 20:14:36,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2021-08-06 20:14:36,821 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 2.0689655172413794) internal successors, (120), 57 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-06 20:14:36,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:14:36,828 INFO L225 Difference]: With dead ends: 5212 [2021-08-06 20:14:36,828 INFO L226 Difference]: Without dead ends: 5208 [2021-08-06 20:14:36,830 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6313 ImplicationChecksByTransitivity, 5757.8ms TimeCoverageRelationStatistics Valid=1466, Invalid=22096, Unknown=0, NotChecked=0, Total=23562 [2021-08-06 20:14:36,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5208 states. [2021-08-06 20:14:36,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5208 to 3642. [2021-08-06 20:14:36,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3642 states, 3641 states have (on average 1.7379840703103544) internal successors, (6328), 3641 states have internal predecessors, (6328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:14:36,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3642 states to 3642 states and 6328 transitions. [2021-08-06 20:14:36,877 INFO L78 Accepts]: Start accepts. Automaton has 3642 states and 6328 transitions. Word has length 63 [2021-08-06 20:14:36,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:14:36,877 INFO L470 AbstractCegarLoop]: Abstraction has 3642 states and 6328 transitions. [2021-08-06 20:14:36,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 2.0689655172413794) internal successors, (120), 57 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:14:36,877 INFO L276 IsEmpty]: Start isEmpty. Operand 3642 states and 6328 transitions. [2021-08-06 20:14:36,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-06 20:14:36,881 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:14:36,881 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:14:36,918 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-08-06 20:14:37,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:14:37,105 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:14:37,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:14:37,105 INFO L82 PathProgramCache]: Analyzing trace with hash -1306651251, now seen corresponding path program 81 times [2021-08-06 20:14:37,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:14:37,105 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435385377] [2021-08-06 20:14:37,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:14:37,105 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:14:37,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:14:37,649 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:14:37,649 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:14:37,649 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435385377] [2021-08-06 20:14:37,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435385377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:14:37,649 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696170115] [2021-08-06 20:14:37,649 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:14:37,649 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:14:37,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:14:37,650 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) [2021-08-06 20:14:37,651 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-06 20:14:41,534 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2021-08-06 20:14:41,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:14:41,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 70 conjunts are in the unsatisfiable core [2021-08-06 20:14:41,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:14:42,363 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:42,365 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:42,427 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:42,429 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:42,493 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:42,496 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:42,560 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:42,563 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:42,628 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:42,630 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:42,697 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:42,700 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:42,768 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:42,770 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:42,838 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:42,841 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:42,911 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:42,914 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:42,983 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:42,986 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:43,058 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:14:43,060 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:14:43,320 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:14:43,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696170115] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:14:43,320 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:14:43,320 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 29] total 48 [2021-08-06 20:14:43,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164901299] [2021-08-06 20:14:43,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-08-06 20:14:43,320 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:14:43,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-08-06 20:14:43,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=2133, Unknown=0, NotChecked=0, Total=2352 [2021-08-06 20:14:43,321 INFO L87 Difference]: Start difference. First operand 3642 states and 6328 transitions. Second operand has 49 states, 49 states have (on average 2.4489795918367347) internal successors, (120), 48 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:14:53,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:14:53,980 INFO L93 Difference]: Finished difference Result 8085 states and 13469 transitions. [2021-08-06 20:14:53,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 148 states. [2021-08-06 20:14:53,980 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.4489795918367347) internal successors, (120), 48 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-06 20:14:53,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:14:53,991 INFO L225 Difference]: With dead ends: 8085 [2021-08-06 20:14:53,991 INFO L226 Difference]: Without dead ends: 8069 [2021-08-06 20:14:53,994 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12346 ImplicationChecksByTransitivity, 6690.6ms TimeCoverageRelationStatistics Valid=2696, Invalid=33976, Unknown=0, NotChecked=0, Total=36672 [2021-08-06 20:14:54,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8069 states. [2021-08-06 20:14:54,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8069 to 3672. [2021-08-06 20:14:54,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3672 states, 3671 states have (on average 1.7395804957777172) internal successors, (6386), 3671 states have internal predecessors, (6386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:14:54,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3672 states to 3672 states and 6386 transitions. [2021-08-06 20:14:54,056 INFO L78 Accepts]: Start accepts. Automaton has 3672 states and 6386 transitions. Word has length 63 [2021-08-06 20:14:54,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:14:54,056 INFO L470 AbstractCegarLoop]: Abstraction has 3672 states and 6386 transitions. [2021-08-06 20:14:54,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.4489795918367347) internal successors, (120), 48 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:14:54,057 INFO L276 IsEmpty]: Start isEmpty. Operand 3672 states and 6386 transitions. [2021-08-06 20:14:54,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-06 20:14:54,061 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:14:54,061 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:14:54,096 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2021-08-06 20:14:54,276 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:14:54,277 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:14:54,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:14:54,277 INFO L82 PathProgramCache]: Analyzing trace with hash 251625685, now seen corresponding path program 82 times [2021-08-06 20:14:54,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:14:54,277 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902271505] [2021-08-06 20:14:54,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:14:54,277 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:14:54,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:14:54,771 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 2 proven. 286 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:14:54,771 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:14:54,771 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902271505] [2021-08-06 20:14:54,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902271505] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:14:54,771 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347910763] [2021-08-06 20:14:54,771 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:14:54,771 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:14:54,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:14:54,772 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) [2021-08-06 20:14:54,786 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-08-06 20:14:58,798 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:14:58,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:14:58,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 70 conjunts are in the unsatisfiable core [2021-08-06 20:14:58,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:14:59,543 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:59,546 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:59,606 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:59,609 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:59,671 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:59,674 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:59,737 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:59,740 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:59,803 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:59,806 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:59,871 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:59,874 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:59,940 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:14:59,943 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:00,010 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:00,012 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:00,081 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:00,083 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:00,154 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:15:00,156 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:15:00,586 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 2 proven. 286 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:15:00,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347910763] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:15:00,586 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:15:00,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 29] total 49 [2021-08-06 20:15:00,586 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696346223] [2021-08-06 20:15:00,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2021-08-06 20:15:00,587 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:15:00,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-08-06 20:15:00,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=2215, Unknown=0, NotChecked=0, Total=2450 [2021-08-06 20:15:00,587 INFO L87 Difference]: Start difference. First operand 3672 states and 6386 transitions. Second operand has 50 states, 50 states have (on average 2.4) internal successors, (120), 49 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:15:12,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:15:12,939 INFO L93 Difference]: Finished difference Result 9887 states and 16066 transitions. [2021-08-06 20:15:12,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2021-08-06 20:15:12,940 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 2.4) internal successors, (120), 49 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-06 20:15:12,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:15:12,951 INFO L225 Difference]: With dead ends: 9887 [2021-08-06 20:15:12,951 INFO L226 Difference]: Without dead ends: 9855 [2021-08-06 20:15:12,954 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 241 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21465 ImplicationChecksByTransitivity, 8039.3ms TimeCoverageRelationStatistics Valid=4907, Invalid=53899, Unknown=0, NotChecked=0, Total=58806 [2021-08-06 20:15:12,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9855 states. [2021-08-06 20:15:13,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9855 to 3708. [2021-08-06 20:15:13,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3708 states, 3707 states have (on average 1.739951443215538) internal successors, (6450), 3707 states have internal predecessors, (6450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:15:13,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3708 states to 3708 states and 6450 transitions. [2021-08-06 20:15:13,015 INFO L78 Accepts]: Start accepts. Automaton has 3708 states and 6450 transitions. Word has length 63 [2021-08-06 20:15:13,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:15:13,015 INFO L470 AbstractCegarLoop]: Abstraction has 3708 states and 6450 transitions. [2021-08-06 20:15:13,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 2.4) internal successors, (120), 49 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:15:13,015 INFO L276 IsEmpty]: Start isEmpty. Operand 3708 states and 6450 transitions. [2021-08-06 20:15:13,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-06 20:15:13,018 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:15:13,018 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:15:13,069 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-08-06 20:15:13,232 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,SelfDestructingSolverStorable83 [2021-08-06 20:15:13,233 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:15:13,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:15:13,233 INFO L82 PathProgramCache]: Analyzing trace with hash 485832733, now seen corresponding path program 83 times [2021-08-06 20:15:13,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:15:13,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145769077] [2021-08-06 20:15:13,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:15:13,233 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:15:13,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:15:13,705 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 6 proven. 282 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:15:13,705 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:15:13,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145769077] [2021-08-06 20:15:13,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145769077] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:15:13,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026403649] [2021-08-06 20:15:13,705 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:15:13,705 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:15:13,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:15:13,706 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) [2021-08-06 20:15:13,707 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-06 20:15:18,142 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2021-08-06 20:15:18,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:15:18,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 69 conjunts are in the unsatisfiable core [2021-08-06 20:15:18,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:15:18,806 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:18,809 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:18,884 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:18,886 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:18,967 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:18,970 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:19,042 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:19,045 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:19,109 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:19,112 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:19,181 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:19,184 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:19,245 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:19,248 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:19,317 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:19,319 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:19,390 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:15:19,392 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:15:19,812 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:15:19,814 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:15:19,865 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:15:19,868 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:15:19,913 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:15:19,915 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:15:19,967 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 6 proven. 282 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:15:19,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026403649] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:15:19,968 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:15:19,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 30] total 51 [2021-08-06 20:15:19,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195710674] [2021-08-06 20:15:19,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-06 20:15:19,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:15:19,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-06 20:15:19,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=264, Invalid=2388, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:15:19,970 INFO L87 Difference]: Start difference. First operand 3708 states and 6450 transitions. Second operand has 52 states, 52 states have (on average 2.3076923076923075) internal successors, (120), 51 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:15:35,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:15:35,750 INFO L93 Difference]: Finished difference Result 11513 states and 18404 transitions. [2021-08-06 20:15:35,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 230 states. [2021-08-06 20:15:35,750 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.3076923076923075) internal successors, (120), 51 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-06 20:15:35,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:15:35,766 INFO L225 Difference]: With dead ends: 11513 [2021-08-06 20:15:35,766 INFO L226 Difference]: Without dead ends: 11461 [2021-08-06 20:15:35,772 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 275 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29272 ImplicationChecksByTransitivity, 9590.1ms TimeCoverageRelationStatistics Valid=7203, Invalid=69249, Unknown=0, NotChecked=0, Total=76452 [2021-08-06 20:15:35,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11461 states. [2021-08-06 20:15:35,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11461 to 3702. [2021-08-06 20:15:35,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3702 states, 3701 states have (on average 1.7398000540394487) internal successors, (6439), 3701 states have internal predecessors, (6439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:15:35,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3702 states to 3702 states and 6439 transitions. [2021-08-06 20:15:35,864 INFO L78 Accepts]: Start accepts. Automaton has 3702 states and 6439 transitions. Word has length 63 [2021-08-06 20:15:35,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:15:35,864 INFO L470 AbstractCegarLoop]: Abstraction has 3702 states and 6439 transitions. [2021-08-06 20:15:35,864 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.3076923076923075) internal successors, (120), 51 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:15:35,864 INFO L276 IsEmpty]: Start isEmpty. Operand 3702 states and 6439 transitions. [2021-08-06 20:15:35,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-06 20:15:35,868 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:15:35,868 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:15:35,905 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-08-06 20:15:36,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:15:36,085 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:15:36,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:15:36,085 INFO L82 PathProgramCache]: Analyzing trace with hash 451754853, now seen corresponding path program 84 times [2021-08-06 20:15:36,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:15:36,085 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458070719] [2021-08-06 20:15:36,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:15:36,085 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:15:36,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:15:36,636 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 12 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:15:36,637 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:15:36,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458070719] [2021-08-06 20:15:36,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458070719] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:15:36,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656439170] [2021-08-06 20:15:36,637 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:15:36,637 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:15:36,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:15:36,639 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) [2021-08-06 20:15:36,640 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-06 20:15:41,752 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2021-08-06 20:15:41,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:15:41,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 61 conjunts are in the unsatisfiable core [2021-08-06 20:15:41,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:15:42,249 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:42,251 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:42,299 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:42,301 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:42,424 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:42,427 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:42,477 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:42,479 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:42,531 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:42,533 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:42,585 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:42,587 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:42,640 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:42,642 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:15:42,697 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:15:42,699 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:15:43,241 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 12 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:15:43,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1656439170] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:15:43,243 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:15:43,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 29] total 51 [2021-08-06 20:15:43,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87365477] [2021-08-06 20:15:43,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-06 20:15:43,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:15:43,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-06 20:15:43,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=273, Invalid=2379, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:15:43,244 INFO L87 Difference]: Start difference. First operand 3702 states and 6439 transitions. Second operand has 52 states, 52 states have (on average 2.3076923076923075) internal successors, (120), 51 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:15:56,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:15:56,285 INFO L93 Difference]: Finished difference Result 13405 states and 21235 transitions. [2021-08-06 20:15:56,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 237 states. [2021-08-06 20:15:56,286 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.3076923076923075) internal successors, (120), 51 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-06 20:15:56,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:15:56,301 INFO L225 Difference]: With dead ends: 13405 [2021-08-06 20:15:56,301 INFO L226 Difference]: Without dead ends: 13329 [2021-08-06 20:15:56,306 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 282 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30983 ImplicationChecksByTransitivity, 8040.8ms TimeCoverageRelationStatistics Valid=8486, Invalid=71886, Unknown=0, NotChecked=0, Total=80372 [2021-08-06 20:15:56,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13329 states. [2021-08-06 20:15:56,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13329 to 3672. [2021-08-06 20:15:56,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3672 states, 3671 states have (on average 1.7387632797602832) internal successors, (6383), 3671 states have internal predecessors, (6383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:15:56,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3672 states to 3672 states and 6383 transitions. [2021-08-06 20:15:56,391 INFO L78 Accepts]: Start accepts. Automaton has 3672 states and 6383 transitions. Word has length 63 [2021-08-06 20:15:56,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:15:56,391 INFO L470 AbstractCegarLoop]: Abstraction has 3672 states and 6383 transitions. [2021-08-06 20:15:56,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.3076923076923075) internal successors, (120), 51 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:15:56,392 INFO L276 IsEmpty]: Start isEmpty. Operand 3672 states and 6383 transitions. [2021-08-06 20:15:56,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-06 20:15:56,395 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:15:56,395 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:15:56,433 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-08-06 20:15:56,596 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:15:56,597 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:15:56,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:15:56,597 INFO L82 PathProgramCache]: Analyzing trace with hash 1943374509, now seen corresponding path program 85 times [2021-08-06 20:15:56,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:15:56,597 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261075553] [2021-08-06 20:15:56,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:15:56,597 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:15:56,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:15:57,219 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 20 proven. 268 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:15:57,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:15:57,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261075553] [2021-08-06 20:15:57,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261075553] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:15:57,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033102952] [2021-08-06 20:15:57,219 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:15:57,219 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:15:57,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:15:57,220 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) [2021-08-06 20:15:57,221 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-06 20:16:01,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:16:01,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 61 conjunts are in the unsatisfiable core [2021-08-06 20:16:01,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:16:02,127 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:02,129 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:02,175 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:02,177 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:02,225 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:02,226 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:02,275 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:02,277 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:02,327 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:02,329 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:02,379 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:02,382 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:02,435 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:16:02,437 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:16:03,156 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 20 proven. 268 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:16:03,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033102952] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:16:03,156 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:16:03,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 29] total 52 [2021-08-06 20:16:03,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098899501] [2021-08-06 20:16:03,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-08-06 20:16:03,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:16:03,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-08-06 20:16:03,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=295, Invalid=2461, Unknown=0, NotChecked=0, Total=2756 [2021-08-06 20:16:03,157 INFO L87 Difference]: Start difference. First operand 3672 states and 6383 transitions. Second operand has 53 states, 53 states have (on average 2.2641509433962264) internal successors, (120), 52 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:16:12,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:16:12,664 INFO L93 Difference]: Finished difference Result 15505 states and 24399 transitions. [2021-08-06 20:16:12,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 216 states. [2021-08-06 20:16:12,664 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.2641509433962264) internal successors, (120), 52 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-06 20:16:12,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:16:12,682 INFO L225 Difference]: With dead ends: 15505 [2021-08-06 20:16:12,682 INFO L226 Difference]: Without dead ends: 15401 [2021-08-06 20:16:12,687 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 262 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26717 ImplicationChecksByTransitivity, 6937.4ms TimeCoverageRelationStatistics Valid=8589, Invalid=60843, Unknown=0, NotChecked=0, Total=69432 [2021-08-06 20:16:12,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15401 states. [2021-08-06 20:16:12,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15401 to 3650. [2021-08-06 20:16:12,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3650 states, 3649 states have (on average 1.7396546999177858) internal successors, (6348), 3649 states have internal predecessors, (6348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:16:12,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3650 states to 3650 states and 6348 transitions. [2021-08-06 20:16:12,828 INFO L78 Accepts]: Start accepts. Automaton has 3650 states and 6348 transitions. Word has length 63 [2021-08-06 20:16:12,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:16:12,828 INFO L470 AbstractCegarLoop]: Abstraction has 3650 states and 6348 transitions. [2021-08-06 20:16:12,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 2.2641509433962264) internal successors, (120), 52 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:16:12,829 INFO L276 IsEmpty]: Start isEmpty. Operand 3650 states and 6348 transitions. [2021-08-06 20:16:12,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-06 20:16:12,831 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:16:12,831 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:16:12,860 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-08-06 20:16:13,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:16:13,045 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:16:13,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:16:13,045 INFO L82 PathProgramCache]: Analyzing trace with hash -23321099, now seen corresponding path program 86 times [2021-08-06 20:16:13,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:16:13,045 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146840019] [2021-08-06 20:16:13,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:16:13,045 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:16:13,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:16:13,450 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 30 proven. 258 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:16:13,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:16:13,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146840019] [2021-08-06 20:16:13,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146840019] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:16:13,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362059724] [2021-08-06 20:16:13,450 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:16:13,450 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:16:13,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:16:13,451 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) [2021-08-06 20:16:13,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-06 20:16:18,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:16:18,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:16:18,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 55 conjunts are in the unsatisfiable core [2021-08-06 20:16:18,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:16:18,488 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:18,490 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:18,547 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:18,550 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:18,610 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:18,612 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:18,673 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:18,676 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:18,737 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:18,739 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:18,799 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:16:18,801 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:16:19,718 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 30 proven. 258 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:16:19,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362059724] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:16:19,718 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:16:19,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 29] total 53 [2021-08-06 20:16:19,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668249828] [2021-08-06 20:16:19,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-06 20:16:19,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:16:19,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-06 20:16:19,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=319, Invalid=2543, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:16:19,720 INFO L87 Difference]: Start difference. First operand 3650 states and 6348 transitions. Second operand has 54 states, 54 states have (on average 2.2222222222222223) internal successors, (120), 53 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:16:26,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:16:26,824 INFO L93 Difference]: Finished difference Result 17237 states and 27071 transitions. [2021-08-06 20:16:26,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2021-08-06 20:16:26,825 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.2222222222222223) internal successors, (120), 53 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-06 20:16:26,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:16:26,842 INFO L225 Difference]: With dead ends: 17237 [2021-08-06 20:16:26,842 INFO L226 Difference]: Without dead ends: 16997 [2021-08-06 20:16:26,845 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 206 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16094 ImplicationChecksByTransitivity, 5382.7ms TimeCoverageRelationStatistics Valid=6194, Invalid=36862, Unknown=0, NotChecked=0, Total=43056 [2021-08-06 20:16:26,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16997 states. [2021-08-06 20:16:26,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16997 to 3670. [2021-08-06 20:16:26,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3670 states, 3669 states have (on average 1.7383483237939492) internal successors, (6378), 3669 states have internal predecessors, (6378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:16:26,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3670 states to 3670 states and 6378 transitions. [2021-08-06 20:16:26,929 INFO L78 Accepts]: Start accepts. Automaton has 3670 states and 6378 transitions. Word has length 63 [2021-08-06 20:16:26,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:16:26,929 INFO L470 AbstractCegarLoop]: Abstraction has 3670 states and 6378 transitions. [2021-08-06 20:16:26,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.2222222222222223) internal successors, (120), 53 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:16:26,929 INFO L276 IsEmpty]: Start isEmpty. Operand 3670 states and 6378 transitions. [2021-08-06 20:16:26,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-06 20:16:26,932 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:16:26,932 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:16:26,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-08-06 20:16:27,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:16:27,153 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:16:27,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:16:27,153 INFO L82 PathProgramCache]: Analyzing trace with hash 1043270973, now seen corresponding path program 87 times [2021-08-06 20:16:27,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:16:27,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779037647] [2021-08-06 20:16:27,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:16:27,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:16:27,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:16:27,624 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 42 proven. 246 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:16:27,625 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:16:27,625 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779037647] [2021-08-06 20:16:27,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779037647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:16:27,625 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136200834] [2021-08-06 20:16:27,625 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:16:27,625 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:16:27,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:16:27,626 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) [2021-08-06 20:16:27,626 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-06 20:16:32,115 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2021-08-06 20:16:32,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:16:32,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 55 conjunts are in the unsatisfiable core [2021-08-06 20:16:32,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:16:32,582 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:32,584 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:32,632 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:32,634 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:32,683 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:32,685 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:32,734 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:32,736 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:32,788 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:16:32,789 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:16:33,882 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 42 proven. 246 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:16:33,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136200834] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:16:33,883 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:16:33,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 29] total 54 [2021-08-06 20:16:33,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382191111] [2021-08-06 20:16:33,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-08-06 20:16:33,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:16:33,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-08-06 20:16:33,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=348, Invalid=2622, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 20:16:33,884 INFO L87 Difference]: Start difference. First operand 3670 states and 6378 transitions. Second operand has 55 states, 55 states have (on average 2.1818181818181817) internal successors, (120), 54 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:16:41,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:16:41,308 INFO L93 Difference]: Finished difference Result 17901 states and 28042 transitions. [2021-08-06 20:16:41,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2021-08-06 20:16:41,309 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 2.1818181818181817) internal successors, (120), 54 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-06 20:16:41,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:16:41,331 INFO L225 Difference]: With dead ends: 17901 [2021-08-06 20:16:41,331 INFO L226 Difference]: Without dead ends: 17519 [2021-08-06 20:16:41,335 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 226 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19864 ImplicationChecksByTransitivity, 6017.9ms TimeCoverageRelationStatistics Valid=8171, Invalid=43585, Unknown=0, NotChecked=0, Total=51756 [2021-08-06 20:16:41,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17519 states. [2021-08-06 20:16:41,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17519 to 3686. [2021-08-06 20:16:41,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3686 states, 3685 states have (on average 1.7373134328358208) internal successors, (6402), 3685 states have internal predecessors, (6402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:16:41,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3686 states to 3686 states and 6402 transitions. [2021-08-06 20:16:41,494 INFO L78 Accepts]: Start accepts. Automaton has 3686 states and 6402 transitions. Word has length 63 [2021-08-06 20:16:41,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:16:41,494 INFO L470 AbstractCegarLoop]: Abstraction has 3686 states and 6402 transitions. [2021-08-06 20:16:41,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 2.1818181818181817) internal successors, (120), 54 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:16:41,494 INFO L276 IsEmpty]: Start isEmpty. Operand 3686 states and 6402 transitions. [2021-08-06 20:16:41,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-06 20:16:41,497 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:16:41,498 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:16:41,527 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-08-06 20:16:41,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:16:41,709 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:16:41,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:16:41,709 INFO L82 PathProgramCache]: Analyzing trace with hash -1585692539, now seen corresponding path program 88 times [2021-08-06 20:16:41,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:16:41,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235182130] [2021-08-06 20:16:41,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:16:41,709 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:16:41,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:16:42,166 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 56 proven. 232 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:16:42,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:16:42,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235182130] [2021-08-06 20:16:42,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235182130] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:16:42,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790642475] [2021-08-06 20:16:42,167 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:16:42,167 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:16:42,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:16:42,168 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) [2021-08-06 20:16:42,169 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-06 20:16:46,641 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:16:46,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:16:46,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 52 conjunts are in the unsatisfiable core [2021-08-06 20:16:46,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:16:46,950 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:46,952 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:46,999 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:47,001 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:47,047 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:47,050 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:16:47,098 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:16:47,100 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:16:48,121 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 56 proven. 232 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:16:48,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790642475] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:16:48,122 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:16:48,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 29] total 55 [2021-08-06 20:16:48,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249779496] [2021-08-06 20:16:48,122 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-08-06 20:16:48,122 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:16:48,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-08-06 20:16:48,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=2697, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 20:16:48,123 INFO L87 Difference]: Start difference. First operand 3686 states and 6402 transitions. Second operand has 56 states, 56 states have (on average 2.142857142857143) internal successors, (120), 55 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:16:55,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:16:55,233 INFO L93 Difference]: Finished difference Result 17762 states and 27757 transitions. [2021-08-06 20:16:55,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 193 states. [2021-08-06 20:16:55,234 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 2.142857142857143) internal successors, (120), 55 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-06 20:16:55,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:16:55,257 INFO L225 Difference]: With dead ends: 17762 [2021-08-06 20:16:55,257 INFO L226 Difference]: Without dead ends: 17264 [2021-08-06 20:16:55,261 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23103 ImplicationChecksByTransitivity, 5915.8ms TimeCoverageRelationStatistics Valid=10421, Invalid=48871, Unknown=0, NotChecked=0, Total=59292 [2021-08-06 20:16:55,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17264 states. [2021-08-06 20:16:55,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17264 to 3698. [2021-08-06 20:16:55,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3698 states, 3697 states have (on average 1.736543143088991) internal successors, (6420), 3697 states have internal predecessors, (6420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:16:55,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3698 states to 3698 states and 6420 transitions. [2021-08-06 20:16:55,359 INFO L78 Accepts]: Start accepts. Automaton has 3698 states and 6420 transitions. Word has length 63 [2021-08-06 20:16:55,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:16:55,359 INFO L470 AbstractCegarLoop]: Abstraction has 3698 states and 6420 transitions. [2021-08-06 20:16:55,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 2.142857142857143) internal successors, (120), 55 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:16:55,360 INFO L276 IsEmpty]: Start isEmpty. Operand 3698 states and 6420 transitions. [2021-08-06 20:16:55,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-06 20:16:55,362 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:16:55,362 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:16:55,392 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2021-08-06 20:16:55,588 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,SelfDestructingSolverStorable89 [2021-08-06 20:16:55,589 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:16:55,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:16:55,589 INFO L82 PathProgramCache]: Analyzing trace with hash -1015955507, now seen corresponding path program 89 times [2021-08-06 20:16:55,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:16:55,589 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914403231] [2021-08-06 20:16:55,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:16:55,589 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:16:55,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:16:56,064 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 72 proven. 216 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:16:56,064 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:16:56,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914403231] [2021-08-06 20:16:56,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914403231] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:16:56,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028999031] [2021-08-06 20:16:56,064 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:16:56,064 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:16:56,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:16:56,065 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) [2021-08-06 20:16:56,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-06 20:17:00,626 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2021-08-06 20:17:00,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:17:00,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 57 conjunts are in the unsatisfiable core [2021-08-06 20:17:00,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:17:00,865 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:17:00,867 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:17:00,911 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:17:00,913 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:17:00,958 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:17:00,960 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:17:01,538 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:01,540 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:01,577 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:01,579 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:01,617 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:01,619 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:01,658 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:01,660 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:01,699 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:01,701 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:01,740 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:01,742 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:01,782 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:01,784 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:01,825 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:01,827 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:01,869 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:17:01,871 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:17:01,947 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 72 proven. 216 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:17:01,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2028999031] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:17:01,948 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:17:01,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 30] total 57 [2021-08-06 20:17:01,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111026144] [2021-08-06 20:17:01,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2021-08-06 20:17:01,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:17:01,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-08-06 20:17:01,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=447, Invalid=2859, Unknown=0, NotChecked=0, Total=3306 [2021-08-06 20:17:01,949 INFO L87 Difference]: Start difference. First operand 3698 states and 6420 transitions. Second operand has 58 states, 58 states have (on average 2.0689655172413794) internal successors, (120), 57 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:17:09,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:17:09,842 INFO L93 Difference]: Finished difference Result 16763 states and 26136 transitions. [2021-08-06 20:17:09,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 221 states. [2021-08-06 20:17:09,842 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 2.0689655172413794) internal successors, (120), 57 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-06 20:17:09,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:17:09,861 INFO L225 Difference]: With dead ends: 16763 [2021-08-06 20:17:09,861 INFO L226 Difference]: Without dead ends: 16217 [2021-08-06 20:17:09,864 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 272 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30733 ImplicationChecksByTransitivity, 6736.1ms TimeCoverageRelationStatistics Valid=14718, Invalid=60084, Unknown=0, NotChecked=0, Total=74802 [2021-08-06 20:17:09,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16217 states. [2021-08-06 20:17:09,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16217 to 3706. [2021-08-06 20:17:09,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3706 states, 3705 states have (on average 1.7360323886639677) internal successors, (6432), 3705 states have internal predecessors, (6432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:17:09,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3706 states to 3706 states and 6432 transitions. [2021-08-06 20:17:09,953 INFO L78 Accepts]: Start accepts. Automaton has 3706 states and 6432 transitions. Word has length 63 [2021-08-06 20:17:09,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:17:09,953 INFO L470 AbstractCegarLoop]: Abstraction has 3706 states and 6432 transitions. [2021-08-06 20:17:09,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 2.0689655172413794) internal successors, (120), 57 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:17:09,953 INFO L276 IsEmpty]: Start isEmpty. Operand 3706 states and 6432 transitions. [2021-08-06 20:17:09,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-06 20:17:09,956 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:17:09,956 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:17:09,990 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2021-08-06 20:17:10,181 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:17:10,181 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:17:10,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:17:10,181 INFO L82 PathProgramCache]: Analyzing trace with hash -1426224363, now seen corresponding path program 90 times [2021-08-06 20:17:10,181 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:17:10,181 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414027235] [2021-08-06 20:17:10,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:17:10,182 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:17:10,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:17:10,632 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 90 proven. 198 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:17:10,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:17:10,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414027235] [2021-08-06 20:17:10,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414027235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:17:10,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882510854] [2021-08-06 20:17:10,634 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:17:10,634 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:17:10,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:17:10,635 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) [2021-08-06 20:17:10,636 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-08-06 20:17:15,381 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-08-06 20:17:15,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:17:15,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 58 conjunts are in the unsatisfiable core [2021-08-06 20:17:15,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:17:15,590 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:17:15,592 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:17:15,637 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:17:15,639 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:17:16,252 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:16,254 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:16,290 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:16,292 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:16,330 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:17:16,331 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:17:16,884 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 90 proven. 198 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:17:16,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [882510854] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:17:16,884 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:17:16,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 58 [2021-08-06 20:17:16,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147061436] [2021-08-06 20:17:16,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2021-08-06 20:17:16,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:17:16,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2021-08-06 20:17:16,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=496, Invalid=2926, Unknown=0, NotChecked=0, Total=3422 [2021-08-06 20:17:16,886 INFO L87 Difference]: Start difference. First operand 3706 states and 6432 transitions. Second operand has 59 states, 59 states have (on average 2.0338983050847457) internal successors, (120), 58 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:17:25,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:17:25,135 INFO L93 Difference]: Finished difference Result 13551 states and 21372 transitions. [2021-08-06 20:17:25,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 222 states. [2021-08-06 20:17:25,135 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 2.0338983050847457) internal successors, (120), 58 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-08-06 20:17:25,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:17:25,153 INFO L225 Difference]: With dead ends: 13551 [2021-08-06 20:17:25,153 INFO L226 Difference]: Without dead ends: 12861 [2021-08-06 20:17:25,159 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 309 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 274 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30412 ImplicationChecksByTransitivity, 7268.4ms TimeCoverageRelationStatistics Valid=15965, Invalid=59935, Unknown=0, NotChecked=0, Total=75900 [2021-08-06 20:17:25,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12861 states. [2021-08-06 20:17:25,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12861 to 4092. [2021-08-06 20:17:25,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4092 states, 4091 states have (on average 1.7259838670251773) internal successors, (7061), 4091 states have internal predecessors, (7061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:17:25,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4092 states to 4092 states and 7061 transitions. [2021-08-06 20:17:25,240 INFO L78 Accepts]: Start accepts. Automaton has 4092 states and 7061 transitions. Word has length 63 [2021-08-06 20:17:25,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:17:25,241 INFO L470 AbstractCegarLoop]: Abstraction has 4092 states and 7061 transitions. [2021-08-06 20:17:25,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 2.0338983050847457) internal successors, (120), 58 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:17:25,241 INFO L276 IsEmpty]: Start isEmpty. Operand 4092 states and 7061 transitions. [2021-08-06 20:17:25,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-06 20:17:25,244 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:17:25,244 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:17:25,277 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-08-06 20:17:25,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:17:25,458 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:17:25,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:17:25,459 INFO L82 PathProgramCache]: Analyzing trace with hash 1281134511, now seen corresponding path program 91 times [2021-08-06 20:17:25,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:17:25,459 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342559025] [2021-08-06 20:17:25,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:17:25,459 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:17:25,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:17:25,988 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:17:25,988 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:17:25,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342559025] [2021-08-06 20:17:25,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342559025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:17:25,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959565580] [2021-08-06 20:17:25,988 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:17:25,988 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:17:25,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:17:25,989 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:17:25,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-06 20:17:30,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:17:30,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 54 conjunts are in the unsatisfiable core [2021-08-06 20:17:30,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:17:31,681 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:31,683 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:31,725 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:31,727 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:31,768 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:31,775 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:31,814 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:31,828 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:31,879 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:31,881 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:31,922 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:31,924 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:31,965 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:31,967 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:32,009 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:32,011 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:32,054 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:32,056 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:32,100 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:32,101 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:32,146 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:32,148 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:17:32,193 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:17:32,195 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:17:32,244 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:17:32,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959565580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:17:32,244 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:17:32,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 31] total 59 [2021-08-06 20:17:32,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294267205] [2021-08-06 20:17:32,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2021-08-06 20:17:32,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:17:32,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-08-06 20:17:32,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=629, Invalid=2911, Unknown=0, NotChecked=0, Total=3540 [2021-08-06 20:17:32,255 INFO L87 Difference]: Start difference. First operand 4092 states and 7061 transitions. Second operand has 60 states, 60 states have (on average 2.066666666666667) internal successors, (124), 59 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:17:41,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:17:41,186 INFO L93 Difference]: Finished difference Result 6418 states and 10507 transitions. [2021-08-06 20:17:41,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 227 states. [2021-08-06 20:17:41,187 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 2.066666666666667) internal successors, (124), 59 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-08-06 20:17:41,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:17:41,205 INFO L225 Difference]: With dead ends: 6418 [2021-08-06 20:17:41,205 INFO L226 Difference]: Without dead ends: 6066 [2021-08-06 20:17:41,209 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 280 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32671 ImplicationChecksByTransitivity, 7995.6ms TimeCoverageRelationStatistics Valid=21240, Invalid=58002, Unknown=0, NotChecked=0, Total=79242 [2021-08-06 20:17:41,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6066 states. [2021-08-06 20:17:41,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6066 to 4083. [2021-08-06 20:17:41,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4083 states, 4082 states have (on average 1.7236648701616855) internal successors, (7036), 4082 states have internal predecessors, (7036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:17:41,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4083 states to 4083 states and 7036 transitions. [2021-08-06 20:17:41,330 INFO L78 Accepts]: Start accepts. Automaton has 4083 states and 7036 transitions. Word has length 65 [2021-08-06 20:17:41,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:17:41,330 INFO L470 AbstractCegarLoop]: Abstraction has 4083 states and 7036 transitions. [2021-08-06 20:17:41,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 2.066666666666667) internal successors, (124), 59 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:17:41,330 INFO L276 IsEmpty]: Start isEmpty. Operand 4083 states and 7036 transitions. [2021-08-06 20:17:41,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-06 20:17:41,333 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:17:41,333 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:17:41,367 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2021-08-06 20:17:41,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:17:41,549 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:17:41,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:17:41,549 INFO L82 PathProgramCache]: Analyzing trace with hash -26195215, now seen corresponding path program 92 times [2021-08-06 20:17:41,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:17:41,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41018731] [2021-08-06 20:17:41,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:17:41,549 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:17:41,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:17:41,770 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 81, result has 10.0 percent of original size [2021-08-06 20:17:41,772 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 81, result has 10.0 percent of original size [2021-08-06 20:17:41,791 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 1 proven. 337 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:17:41,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:17:41,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41018731] [2021-08-06 20:17:41,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41018731] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:17:41,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466494578] [2021-08-06 20:17:41,792 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:17:41,792 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:17:41,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:17:41,792 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) [2021-08-06 20:17:41,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-08-06 20:17:46,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:17:46,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:17:46,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 55 conjunts are in the unsatisfiable core [2021-08-06 20:17:46,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:17:47,007 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,009 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,024 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,025 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,040 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,041 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,057 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,058 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,073 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,074 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,089 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,090 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,106 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,107 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,123 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,124 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,140 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,141 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,156 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,157 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,173 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,174 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,190 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,192 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,208 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,210 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 52.0 percent of original size [2021-08-06 20:17:47,260 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:17:47,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466494578] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:17:47,260 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:17:47,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 17 [2021-08-06 20:17:47,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674709298] [2021-08-06 20:17:47,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:17:47,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:17:47,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:17:47,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:17:47,261 INFO L87 Difference]: Start difference. First operand 4083 states and 7036 transitions. Second operand has 17 states, 17 states have (on average 4.117647058823529) internal successors, (70), 17 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) [2021-08-06 20:17:47,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:17:47,539 INFO L93 Difference]: Finished difference Result 5146 states and 8698 transitions. [2021-08-06 20:17:47,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:17:47,539 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.117647058823529) internal successors, (70), 17 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) Word has length 67 [2021-08-06 20:17:47,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:17:47,548 INFO L225 Difference]: With dead ends: 5146 [2021-08-06 20:17:47,548 INFO L226 Difference]: Without dead ends: 5086 [2021-08-06 20:17:47,548 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 78 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 117.6ms TimeCoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:17:47,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5086 states. [2021-08-06 20:17:47,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5086 to 4580. [2021-08-06 20:17:47,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4580 states, 4579 states have (on average 1.732692727669797) internal successors, (7934), 4579 states have internal predecessors, (7934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:17:47,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4580 states to 4580 states and 7934 transitions. [2021-08-06 20:17:47,602 INFO L78 Accepts]: Start accepts. Automaton has 4580 states and 7934 transitions. Word has length 67 [2021-08-06 20:17:47,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:17:47,602 INFO L470 AbstractCegarLoop]: Abstraction has 4580 states and 7934 transitions. [2021-08-06 20:17:47,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.117647058823529) internal successors, (70), 17 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) [2021-08-06 20:17:47,602 INFO L276 IsEmpty]: Start isEmpty. Operand 4580 states and 7934 transitions. [2021-08-06 20:17:47,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-06 20:17:47,606 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:17:47,606 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:17:47,648 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2021-08-06 20:17:47,826 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:17:47,826 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:17:47,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:17:47,826 INFO L82 PathProgramCache]: Analyzing trace with hash -580165247, now seen corresponding path program 93 times [2021-08-06 20:17:47,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:17:47,826 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770396509] [2021-08-06 20:17:47,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:17:47,826 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:17:47,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:17:48,698 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:17:48,698 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:17:48,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770396509] [2021-08-06 20:17:48,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770396509] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:17:48,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274026399] [2021-08-06 20:17:48,699 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:17:48,699 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:17:48,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:17:48,699 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) [2021-08-06 20:17:48,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-08-06 20:17:53,814 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2021-08-06 20:17:53,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:17:53,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 53 conjunts are in the unsatisfiable core [2021-08-06 20:17:53,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:17:54,299 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:17:54,300 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:17:54,310 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:17:54,310 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:17:54,320 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:17:54,320 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:17:54,329 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:17:54,329 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:17:54,337 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:17:54,338 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:17:54,346 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:17:54,347 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:17:54,355 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:17:54,356 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:17:54,364 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:17:54,365 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:17:54,373 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:17:54,374 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 45.5 percent of original size [2021-08-06 20:17:54,569 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 33.3 percent of original size [2021-08-06 20:17:54,571 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 33.3 percent of original size [2021-08-06 20:17:54,614 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:17:54,614 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:17:54,632 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 12 proven. 326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:17:54,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274026399] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:17:54,633 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:17:54,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 21] total 51 [2021-08-06 20:17:54,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258555106] [2021-08-06 20:17:54,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-08-06 20:17:54,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:17:54,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-08-06 20:17:54,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=2337, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:17:54,634 INFO L87 Difference]: Start difference. First operand 4580 states and 7934 transitions. Second operand has 51 states, 51 states have (on average 2.4901960784313726) internal successors, (127), 51 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:17:57,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:17:57,048 INFO L93 Difference]: Finished difference Result 5916 states and 10397 transitions. [2021-08-06 20:17:57,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 20:17:57,048 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.4901960784313726) internal successors, (127), 51 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-06 20:17:57,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:17:57,057 INFO L225 Difference]: With dead ends: 5916 [2021-08-06 20:17:57,057 INFO L226 Difference]: Without dead ends: 5914 [2021-08-06 20:17:57,057 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1678 ImplicationChecksByTransitivity, 2132.5ms TimeCoverageRelationStatistics Valid=678, Invalid=7694, Unknown=0, NotChecked=0, Total=8372 [2021-08-06 20:17:57,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5914 states. [2021-08-06 20:17:57,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5914 to 4537. [2021-08-06 20:17:57,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4537 states, 4536 states have (on average 1.7372134038800706) internal successors, (7880), 4536 states have internal predecessors, (7880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:17:57,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4537 states to 4537 states and 7880 transitions. [2021-08-06 20:17:57,103 INFO L78 Accepts]: Start accepts. Automaton has 4537 states and 7880 transitions. Word has length 67 [2021-08-06 20:17:57,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:17:57,103 INFO L470 AbstractCegarLoop]: Abstraction has 4537 states and 7880 transitions. [2021-08-06 20:17:57,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.4901960784313726) internal successors, (127), 51 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:17:57,103 INFO L276 IsEmpty]: Start isEmpty. Operand 4537 states and 7880 transitions. [2021-08-06 20:17:57,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-06 20:17:57,107 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:17:57,107 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:17:57,139 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-08-06 20:17:57,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:17:57,333 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:17:57,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:17:57,333 INFO L82 PathProgramCache]: Analyzing trace with hash 1575448777, now seen corresponding path program 94 times [2021-08-06 20:17:57,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:17:57,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759168290] [2021-08-06 20:17:57,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:17:57,333 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:17:57,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:17:57,815 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:17:57,815 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:17:57,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759168290] [2021-08-06 20:17:57,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759168290] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:17:57,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721340037] [2021-08-06 20:17:57,815 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:17:57,816 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:17:57,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:17:57,816 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) [2021-08-06 20:17:57,817 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-08-06 20:18:02,798 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:18:02,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:18:02,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 76 conjunts are in the unsatisfiable core [2021-08-06 20:18:02,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:18:03,550 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:03,552 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:03,604 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:03,606 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:03,659 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:03,661 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:03,715 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:03,717 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:03,772 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:03,774 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:03,830 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:03,832 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:03,889 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:03,891 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:03,949 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:03,952 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:04,011 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:04,013 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:04,073 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:04,075 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:04,166 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:04,169 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:04,231 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:18:04,233 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:18:04,462 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:18:04,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721340037] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:18:04,462 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:18:04,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 31] total 51 [2021-08-06 20:18:04,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507653912] [2021-08-06 20:18:04,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-06 20:18:04,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:18:04,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-06 20:18:04,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=234, Invalid=2418, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:18:04,463 INFO L87 Difference]: Start difference. First operand 4537 states and 7880 transitions. Second operand has 52 states, 52 states have (on average 2.4615384615384617) internal successors, (128), 51 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:18:13,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:18:13,637 INFO L93 Difference]: Finished difference Result 9779 states and 16359 transitions. [2021-08-06 20:18:13,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 161 states. [2021-08-06 20:18:13,638 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.4615384615384617) internal successors, (128), 51 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-06 20:18:13,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:18:13,650 INFO L225 Difference]: With dead ends: 9779 [2021-08-06 20:18:13,650 INFO L226 Difference]: Without dead ends: 9763 [2021-08-06 20:18:13,652 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 206 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14622 ImplicationChecksByTransitivity, 5660.9ms TimeCoverageRelationStatistics Valid=2943, Invalid=40113, Unknown=0, NotChecked=0, Total=43056 [2021-08-06 20:18:13,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9763 states. [2021-08-06 20:18:13,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9763 to 4570. [2021-08-06 20:18:13,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4570 states, 4569 states have (on average 1.7386736703873933) internal successors, (7944), 4569 states have internal predecessors, (7944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:18:13,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4570 states to 4570 states and 7944 transitions. [2021-08-06 20:18:13,708 INFO L78 Accepts]: Start accepts. Automaton has 4570 states and 7944 transitions. Word has length 67 [2021-08-06 20:18:13,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:18:13,708 INFO L470 AbstractCegarLoop]: Abstraction has 4570 states and 7944 transitions. [2021-08-06 20:18:13,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.4615384615384617) internal successors, (128), 51 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:18:13,708 INFO L276 IsEmpty]: Start isEmpty. Operand 4570 states and 7944 transitions. [2021-08-06 20:18:13,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-06 20:18:13,711 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:18:13,711 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:18:13,743 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2021-08-06 20:18:13,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2021-08-06 20:18:13,926 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:18:13,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:18:13,926 INFO L82 PathProgramCache]: Analyzing trace with hash -804402159, now seen corresponding path program 95 times [2021-08-06 20:18:13,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:18:13,926 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979539450] [2021-08-06 20:18:13,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:18:13,927 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:18:13,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:18:14,507 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 2 proven. 336 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:18:14,508 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:18:14,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979539450] [2021-08-06 20:18:14,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979539450] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:18:14,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106233429] [2021-08-06 20:18:14,508 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:18:14,508 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:18:14,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:18:14,509 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) [2021-08-06 20:18:14,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-08-06 20:18:19,420 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2021-08-06 20:18:19,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:18:19,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 77 conjunts are in the unsatisfiable core [2021-08-06 20:18:19,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:18:20,110 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,112 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,162 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,165 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,217 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,219 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,273 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,276 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,330 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,332 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,389 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,392 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,448 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,450 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,508 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,511 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,570 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,572 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,632 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,634 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:20,695 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:18:20,697 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:18:21,004 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:18:21,006 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:18:21,051 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:18:21,052 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:18:21,103 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 2 proven. 336 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:18:21,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106233429] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:18:21,103 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:18:21,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 32] total 53 [2021-08-06 20:18:21,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76661708] [2021-08-06 20:18:21,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-06 20:18:21,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:18:21,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-06 20:18:21,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=2602, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:18:21,104 INFO L87 Difference]: Start difference. First operand 4570 states and 7944 transitions. Second operand has 54 states, 54 states have (on average 2.3703703703703702) internal successors, (128), 53 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:18:33,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:18:33,473 INFO L93 Difference]: Finished difference Result 11855 states and 19335 transitions. [2021-08-06 20:18:33,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 220 states. [2021-08-06 20:18:33,473 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.3703703703703702) internal successors, (128), 53 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-06 20:18:33,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:18:33,504 INFO L225 Difference]: With dead ends: 11855 [2021-08-06 20:18:33,504 INFO L226 Difference]: Without dead ends: 11823 [2021-08-06 20:18:33,507 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 267 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26851 ImplicationChecksByTransitivity, 7868.3ms TimeCoverageRelationStatistics Valid=5652, Invalid=66440, Unknown=0, NotChecked=0, Total=72092 [2021-08-06 20:18:33,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11823 states. [2021-08-06 20:18:33,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11823 to 4612. [2021-08-06 20:18:33,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4612 states, 4611 states have (on average 1.7393190197354154) internal successors, (8020), 4611 states have internal predecessors, (8020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:18:33,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4612 states to 4612 states and 8020 transitions. [2021-08-06 20:18:33,643 INFO L78 Accepts]: Start accepts. Automaton has 4612 states and 8020 transitions. Word has length 67 [2021-08-06 20:18:33,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:18:33,643 INFO L470 AbstractCegarLoop]: Abstraction has 4612 states and 8020 transitions. [2021-08-06 20:18:33,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.3703703703703702) internal successors, (128), 53 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:18:33,643 INFO L276 IsEmpty]: Start isEmpty. Operand 4612 states and 8020 transitions. [2021-08-06 20:18:33,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-06 20:18:33,648 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:18:33,648 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:18:33,690 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2021-08-06 20:18:33,860 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,SelfDestructingSolverStorable96 [2021-08-06 20:18:33,861 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:18:33,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:18:33,861 INFO L82 PathProgramCache]: Analyzing trace with hash -1244892327, now seen corresponding path program 96 times [2021-08-06 20:18:33,861 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:18:33,861 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690222326] [2021-08-06 20:18:33,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:18:33,861 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:18:33,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:18:34,501 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 6 proven. 332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:18:34,501 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:18:34,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690222326] [2021-08-06 20:18:34,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690222326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:18:34,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26618296] [2021-08-06 20:18:34,502 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:18:34,502 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:18:34,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:18:34,503 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) [2021-08-06 20:18:34,504 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-08-06 20:18:40,695 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2021-08-06 20:18:40,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:18:40,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 73 conjunts are in the unsatisfiable core [2021-08-06 20:18:40,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:18:41,448 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:41,450 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:41,511 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:41,513 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:41,575 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:41,577 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:41,640 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:41,643 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:41,708 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:41,711 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:41,775 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:41,778 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:41,844 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:41,847 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:41,913 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:41,915 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:42,010 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:42,013 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:18:42,082 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:18:42,084 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:18:42,661 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 6 proven. 332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:18:42,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26618296] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:18:42,661 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:18:42,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 31] total 53 [2021-08-06 20:18:42,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327399216] [2021-08-06 20:18:42,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-06 20:18:42,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:18:42,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-06 20:18:42,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=2592, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:18:42,662 INFO L87 Difference]: Start difference. First operand 4612 states and 8020 transitions. Second operand has 54 states, 54 states have (on average 2.3703703703703702) internal successors, (128), 53 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:18:58,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:18:58,443 INFO L93 Difference]: Finished difference Result 13794 states and 22144 transitions. [2021-08-06 20:18:58,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 257 states. [2021-08-06 20:18:58,443 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.3703703703703702) internal successors, (128), 53 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-06 20:18:58,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:18:58,458 INFO L225 Difference]: With dead ends: 13794 [2021-08-06 20:18:58,458 INFO L226 Difference]: Without dead ends: 13742 [2021-08-06 20:18:58,468 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 304 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35783 ImplicationChecksByTransitivity, 9843.4ms TimeCoverageRelationStatistics Valid=7939, Invalid=85391, Unknown=0, NotChecked=0, Total=93330 [2021-08-06 20:18:58,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13742 states. [2021-08-06 20:18:58,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13742 to 4612. [2021-08-06 20:18:58,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4612 states, 4611 states have (on average 1.7397527651268705) internal successors, (8022), 4611 states have internal predecessors, (8022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:18:58,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4612 states to 4612 states and 8022 transitions. [2021-08-06 20:18:58,545 INFO L78 Accepts]: Start accepts. Automaton has 4612 states and 8022 transitions. Word has length 67 [2021-08-06 20:18:58,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:18:58,545 INFO L470 AbstractCegarLoop]: Abstraction has 4612 states and 8022 transitions. [2021-08-06 20:18:58,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.3703703703703702) internal successors, (128), 53 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:18:58,545 INFO L276 IsEmpty]: Start isEmpty. Operand 4612 states and 8022 transitions. [2021-08-06 20:18:58,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-06 20:18:58,549 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:18:58,549 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:18:58,580 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2021-08-06 20:18:58,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:18:58,765 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:18:58,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:18:58,765 INFO L82 PathProgramCache]: Analyzing trace with hash -1122933087, now seen corresponding path program 97 times [2021-08-06 20:18:58,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:18:58,765 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033178885] [2021-08-06 20:18:58,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:18:58,765 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:18:58,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:18:59,264 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 12 proven. 326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:18:59,264 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:18:59,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033178885] [2021-08-06 20:18:59,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033178885] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:18:59,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167085629] [2021-08-06 20:18:59,264 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:18:59,264 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:18:59,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:18:59,265 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) [2021-08-06 20:18:59,266 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-08-06 20:19:04,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:19:04,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 70 conjunts are in the unsatisfiable core [2021-08-06 20:19:04,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:19:04,863 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:04,865 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:04,913 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:04,915 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:04,963 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:04,965 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:05,015 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:05,017 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:05,066 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:05,068 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:05,119 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:05,121 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:05,173 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:05,175 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:05,227 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:05,229 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:05,284 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:19:05,286 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:19:05,912 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 12 proven. 326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:19:05,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167085629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:19:05,912 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:19:05,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 31] total 54 [2021-08-06 20:19:05,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867362447] [2021-08-06 20:19:05,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-08-06 20:19:05,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:19:05,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-08-06 20:19:05,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=291, Invalid=2679, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 20:19:05,913 INFO L87 Difference]: Start difference. First operand 4612 states and 8022 transitions. Second operand has 55 states, 55 states have (on average 2.327272727272727) internal successors, (128), 54 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:19:19,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:19:19,150 INFO L93 Difference]: Finished difference Result 15722 states and 24981 transitions. [2021-08-06 20:19:19,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 274 states. [2021-08-06 20:19:19,150 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 2.327272727272727) internal successors, (128), 54 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-06 20:19:19,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:19:19,169 INFO L225 Difference]: With dead ends: 15722 [2021-08-06 20:19:19,169 INFO L226 Difference]: Without dead ends: 15646 [2021-08-06 20:19:19,172 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 322 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40908 ImplicationChecksByTransitivity, 9215.4ms TimeCoverageRelationStatistics Valid=10037, Invalid=94615, Unknown=0, NotChecked=0, Total=104652 [2021-08-06 20:19:19,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15646 states. [2021-08-06 20:19:19,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15646 to 4588. [2021-08-06 20:19:19,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4588 states, 4587 states have (on average 1.73839110529758) internal successors, (7974), 4587 states have internal predecessors, (7974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:19:19,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4588 states to 4588 states and 7974 transitions. [2021-08-06 20:19:19,254 INFO L78 Accepts]: Start accepts. Automaton has 4588 states and 7974 transitions. Word has length 67 [2021-08-06 20:19:19,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:19:19,254 INFO L470 AbstractCegarLoop]: Abstraction has 4588 states and 7974 transitions. [2021-08-06 20:19:19,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 2.327272727272727) internal successors, (128), 54 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:19:19,254 INFO L276 IsEmpty]: Start isEmpty. Operand 4588 states and 7974 transitions. [2021-08-06 20:19:19,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-06 20:19:19,257 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:19:19,257 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:19:19,288 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-08-06 20:19:19,472 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:19:19,473 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:19:19,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:19:19,473 INFO L82 PathProgramCache]: Analyzing trace with hash -3496471, now seen corresponding path program 98 times [2021-08-06 20:19:19,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:19:19,473 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091574324] [2021-08-06 20:19:19,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:19:19,473 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:19:19,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:19:20,050 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 20 proven. 318 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:19:20,051 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:19:20,051 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091574324] [2021-08-06 20:19:20,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091574324] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:19:20,051 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109580883] [2021-08-06 20:19:20,051 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:19:20,051 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:19:20,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:19:20,052 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) [2021-08-06 20:19:20,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-08-06 20:19:26,429 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:19:26,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:19:26,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 64 conjunts are in the unsatisfiable core [2021-08-06 20:19:26,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:19:26,981 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:26,983 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:27,034 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:27,037 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:27,087 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:27,089 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:27,139 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:27,141 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:27,192 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:27,194 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:27,243 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:27,245 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:27,296 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:27,298 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:27,351 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:19:27,353 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:19:28,082 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 20 proven. 318 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:19:28,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109580883] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:19:28,082 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:19:28,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 31] total 55 [2021-08-06 20:19:28,082 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150507729] [2021-08-06 20:19:28,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-08-06 20:19:28,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:19:28,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-08-06 20:19:28,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=314, Invalid=2766, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 20:19:28,083 INFO L87 Difference]: Start difference. First operand 4588 states and 7974 transitions. Second operand has 56 states, 56 states have (on average 2.2857142857142856) internal successors, (128), 55 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:19:40,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:19:40,753 INFO L93 Difference]: Finished difference Result 17943 states and 28314 transitions. [2021-08-06 20:19:40,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 263 states. [2021-08-06 20:19:40,753 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 2.2857142857142856) internal successors, (128), 55 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-06 20:19:40,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:19:40,770 INFO L225 Difference]: With dead ends: 17943 [2021-08-06 20:19:40,770 INFO L226 Difference]: Without dead ends: 17839 [2021-08-06 20:19:40,773 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 312 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38601 ImplicationChecksByTransitivity, 8283.9ms TimeCoverageRelationStatistics Valid=10864, Invalid=87418, Unknown=0, NotChecked=0, Total=98282 [2021-08-06 20:19:40,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17839 states. [2021-08-06 20:19:40,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17839 to 4552. [2021-08-06 20:19:40,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4552 states, 4551 states have (on average 1.7385190068116898) internal successors, (7912), 4551 states have internal predecessors, (7912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:19:40,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4552 states to 4552 states and 7912 transitions. [2021-08-06 20:19:40,918 INFO L78 Accepts]: Start accepts. Automaton has 4552 states and 7912 transitions. Word has length 67 [2021-08-06 20:19:40,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:19:40,919 INFO L470 AbstractCegarLoop]: Abstraction has 4552 states and 7912 transitions. [2021-08-06 20:19:40,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 2.2857142857142856) internal successors, (128), 55 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:19:40,919 INFO L276 IsEmpty]: Start isEmpty. Operand 4552 states and 7912 transitions. [2021-08-06 20:19:40,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-06 20:19:40,922 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:19:40,922 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:19:40,955 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2021-08-06 20:19:41,122 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,SelfDestructingSolverStorable99 [2021-08-06 20:19:41,122 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:19:41,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:19:41,123 INFO L82 PathProgramCache]: Analyzing trace with hash 1139159345, now seen corresponding path program 99 times [2021-08-06 20:19:41,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:19:41,123 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627423822] [2021-08-06 20:19:41,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:19:41,123 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:19:41,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:19:41,657 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 30 proven. 308 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:19:41,657 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:19:41,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627423822] [2021-08-06 20:19:41,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627423822] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:19:41,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258375400] [2021-08-06 20:19:41,658 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:19:41,658 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:19:41,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:19:41,659 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) [2021-08-06 20:19:41,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-08-06 20:19:47,026 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 20 check-sat command(s) [2021-08-06 20:19:47,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:19:47,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 64 conjunts are in the unsatisfiable core [2021-08-06 20:19:47,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:19:47,343 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:47,345 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:47,379 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:47,381 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:47,416 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:47,417 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:47,452 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:47,454 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:47,490 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:47,492 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:47,527 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:47,529 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:19:47,566 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:19:47,568 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:19:48,203 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 30 proven. 308 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:19:48,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258375400] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:19:48,203 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:19:48,203 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 31] total 56 [2021-08-06 20:19:48,203 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607469993] [2021-08-06 20:19:48,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2021-08-06 20:19:48,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:19:48,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2021-08-06 20:19:48,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=339, Invalid=2853, Unknown=0, NotChecked=0, Total=3192 [2021-08-06 20:19:48,204 INFO L87 Difference]: Start difference. First operand 4552 states and 7912 transitions. Second operand has 57 states, 57 states have (on average 2.245614035087719) internal successors, (128), 56 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:19:56,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:19:56,649 INFO L93 Difference]: Finished difference Result 20462 states and 32132 transitions. [2021-08-06 20:19:56,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 224 states. [2021-08-06 20:19:56,649 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 2.245614035087719) internal successors, (128), 56 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-06 20:19:56,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:19:56,674 INFO L225 Difference]: With dead ends: 20462 [2021-08-06 20:19:56,674 INFO L226 Difference]: Without dead ends: 20118 [2021-08-06 20:19:56,679 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 274 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29423 ImplicationChecksByTransitivity, 6328.5ms TimeCoverageRelationStatistics Valid=9853, Invalid=66047, Unknown=0, NotChecked=0, Total=75900 [2021-08-06 20:19:56,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20118 states. [2021-08-06 20:19:56,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20118 to 4550. [2021-08-06 20:19:56,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4550 states, 4549 states have (on average 1.7384040448450209) internal successors, (7908), 4549 states have internal predecessors, (7908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:19:56,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4550 states to 4550 states and 7908 transitions. [2021-08-06 20:19:56,847 INFO L78 Accepts]: Start accepts. Automaton has 4550 states and 7908 transitions. Word has length 67 [2021-08-06 20:19:56,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:19:56,847 INFO L470 AbstractCegarLoop]: Abstraction has 4550 states and 7908 transitions. [2021-08-06 20:19:56,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 2.245614035087719) internal successors, (128), 56 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:19:56,848 INFO L276 IsEmpty]: Start isEmpty. Operand 4550 states and 7908 transitions. [2021-08-06 20:19:56,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-06 20:19:56,851 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:19:56,851 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:19:56,883 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-08-06 20:19:57,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:19:57,064 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:19:57,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:19:57,065 INFO L82 PathProgramCache]: Analyzing trace with hash 995231865, now seen corresponding path program 100 times [2021-08-06 20:19:57,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:19:57,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526686461] [2021-08-06 20:19:57,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:19:57,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:19:57,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:19:57,599 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 42 proven. 296 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:19:57,599 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:19:57,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526686461] [2021-08-06 20:19:57,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526686461] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:19:57,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481384651] [2021-08-06 20:19:57,599 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:19:57,599 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:19:57,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:19:57,600 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) [2021-08-06 20:19:57,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-08-06 20:20:03,343 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:20:03,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:03,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 61 conjunts are in the unsatisfiable core [2021-08-06 20:20:03,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:03,824 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:20:03,827 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:20:03,880 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:20:03,882 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:20:03,933 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:20:03,936 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:20:03,999 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:20:04,002 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:20:04,064 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:20:04,067 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:20:04,131 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:20:04,134 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 54.8 percent of original size [2021-08-06 20:20:05,278 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 42 proven. 296 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:20:05,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481384651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:05,278 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:05,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 31] total 57 [2021-08-06 20:20:05,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837174040] [2021-08-06 20:20:05,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2021-08-06 20:20:05,279 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:05,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-08-06 20:20:05,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=367, Invalid=2939, Unknown=0, NotChecked=0, Total=3306 [2021-08-06 20:20:05,279 INFO L87 Difference]: Start difference. First operand 4550 states and 7908 transitions. Second operand has 58 states, 58 states have (on average 2.206896551724138) internal successors, (128), 57 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:12,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:12,551 INFO L93 Difference]: Finished difference Result 21834 states and 34277 transitions. [2021-08-06 20:20:12,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 189 states. [2021-08-06 20:20:12,551 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 2.206896551724138) internal successors, (128), 57 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-06 20:20:12,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:12,579 INFO L225 Difference]: With dead ends: 21834 [2021-08-06 20:20:12,580 INFO L226 Difference]: Without dead ends: 21474 [2021-08-06 20:20:12,585 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 240 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22453 ImplicationChecksByTransitivity, 5992.5ms TimeCoverageRelationStatistics Valid=8563, Invalid=49759, Unknown=0, NotChecked=0, Total=58322 [2021-08-06 20:20:12,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21474 states. [2021-08-06 20:20:12,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21474 to 4570. [2021-08-06 20:20:12,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4570 states, 4569 states have (on average 1.7373604727511491) internal successors, (7938), 4569 states have internal predecessors, (7938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:12,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4570 states to 4570 states and 7938 transitions. [2021-08-06 20:20:12,718 INFO L78 Accepts]: Start accepts. Automaton has 4570 states and 7938 transitions. Word has length 67 [2021-08-06 20:20:12,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:12,718 INFO L470 AbstractCegarLoop]: Abstraction has 4570 states and 7938 transitions. [2021-08-06 20:20:12,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 2.206896551724138) internal successors, (128), 57 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:12,718 INFO L276 IsEmpty]: Start isEmpty. Operand 4570 states and 7938 transitions. [2021-08-06 20:20:12,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-06 20:20:12,722 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:12,722 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:20:12,754 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2021-08-06 20:20:12,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:12,937 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:20:12,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:12,937 INFO L82 PathProgramCache]: Analyzing trace with hash -1006883903, now seen corresponding path program 101 times [2021-08-06 20:20:12,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:12,937 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476205610] [2021-08-06 20:20:12,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:12,937 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:12,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:20:13,429 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 56 proven. 282 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:20:13,429 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:20:13,429 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476205610] [2021-08-06 20:20:13,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476205610] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:13,430 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273288018] [2021-08-06 20:20:13,430 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:20:13,430 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:20:13,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:20:13,430 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) [2021-08-06 20:20:13,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-08-06 20:20:18,944 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2021-08-06 20:20:18,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:20:18,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 65 conjunts are in the unsatisfiable core [2021-08-06 20:20:18,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:20:19,304 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:20:19,307 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:20:19,355 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:20:19,357 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:20:19,406 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:20:19,408 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:20:19,456 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:20:19,458 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 50.0 percent of original size [2021-08-06 20:20:19,509 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:20:19,511 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 41.7 percent of original size [2021-08-06 20:20:20,066 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:20:20,068 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:20:20,106 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:20:20,108 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:20:20,147 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:20:20,149 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:20:20,189 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:20:20,191 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:20:20,232 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:20:20,233 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:20:20,274 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:20:20,276 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:20:20,319 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:20:20,320 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 46.7 percent of original size [2021-08-06 20:20:20,364 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:20:20,365 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 57.1 percent of original size [2021-08-06 20:20:20,412 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 56 proven. 282 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:20:20,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273288018] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:20:20,413 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:20:20,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 32] total 59 [2021-08-06 20:20:20,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473080916] [2021-08-06 20:20:20,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2021-08-06 20:20:20,413 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:20:20,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-08-06 20:20:20,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=422, Invalid=3118, Unknown=0, NotChecked=0, Total=3540 [2021-08-06 20:20:20,414 INFO L87 Difference]: Start difference. First operand 4570 states and 7938 transitions. Second operand has 60 states, 60 states have (on average 2.1333333333333333) internal successors, (128), 59 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:28,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:20:28,176 INFO L93 Difference]: Finished difference Result 21219 states and 33187 transitions. [2021-08-06 20:20:28,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2021-08-06 20:20:28,177 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 2.1333333333333333) internal successors, (128), 59 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-06 20:20:28,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:20:28,203 INFO L225 Difference]: With dead ends: 21219 [2021-08-06 20:20:28,203 INFO L226 Difference]: Without dead ends: 20775 [2021-08-06 20:20:28,211 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 272 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30478 ImplicationChecksByTransitivity, 6326.0ms TimeCoverageRelationStatistics Valid=12362, Invalid=62440, Unknown=0, NotChecked=0, Total=74802 [2021-08-06 20:20:28,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20775 states. [2021-08-06 20:20:28,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20775 to 4586. [2021-08-06 20:20:28,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4586 states, 4585 states have (on average 1.7365321701199563) internal successors, (7962), 4585 states have internal predecessors, (7962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:28,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4586 states to 4586 states and 7962 transitions. [2021-08-06 20:20:28,392 INFO L78 Accepts]: Start accepts. Automaton has 4586 states and 7962 transitions. Word has length 67 [2021-08-06 20:20:28,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:20:28,392 INFO L470 AbstractCegarLoop]: Abstraction has 4586 states and 7962 transitions. [2021-08-06 20:20:28,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 2.1333333333333333) internal successors, (128), 59 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:20:28,392 INFO L276 IsEmpty]: Start isEmpty. Operand 4586 states and 7962 transitions. [2021-08-06 20:20:28,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-06 20:20:28,396 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:20:28,396 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:20:28,437 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2021-08-06 20:20:28,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-06 20:20:28,609 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:20:28,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:20:28,609 INFO L82 PathProgramCache]: Analyzing trace with hash 668113673, now seen corresponding path program 102 times [2021-08-06 20:20:28,609 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:20:28,609 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238462546] [2021-08-06 20:20:28,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:20:28,610 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:20:28,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2021-08-06 20:20:28,790 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 [2021-08-06 20:20:28,791 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-06 20:20:28,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2021-08-06 20:20:28,792 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 68 with TraceHistMax 13,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 9 known predicates. [2021-08-06 20:20:28,793 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-06 20:20:28,793 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-06 20:20:28,799 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-06 20:20:28,799 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-06 20:20:28,801 INFO L202 PluginConnector]: Adding new model nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.08 08:20:28 BasicIcfg [2021-08-06 20:20:28,801 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-06 20:20:28,802 INFO L168 Benchmark]: Toolchain (without parser) took 879612.37 ms. Allocated memory was 160.4 MB in the beginning and 2.4 GB in the end (delta: 2.2 GB). Free memory was 139.6 MB in the beginning and 1.6 GB in the end (delta: -1.4 GB). Peak memory consumption was 788.4 MB. Max. memory is 8.0 GB. [2021-08-06 20:20:28,802 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.16 ms. Allocated memory is still 160.4 MB. Free memory is still 140.7 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-06 20:20:28,802 INFO L168 Benchmark]: Boogie Procedure Inliner took 24.64 ms. Allocated memory is still 160.4 MB. Free memory was 139.3 MB in the beginning and 137.8 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-06 20:20:28,802 INFO L168 Benchmark]: Boogie Preprocessor took 13.83 ms. Allocated memory is still 160.4 MB. Free memory was 137.8 MB in the beginning and 137.2 MB in the end (delta: 646.5 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-06 20:20:28,802 INFO L168 Benchmark]: RCFGBuilder took 269.45 ms. Allocated memory is still 160.4 MB. Free memory was 136.8 MB in the beginning and 124.6 MB in the end (delta: 12.2 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. [2021-08-06 20:20:28,802 INFO L168 Benchmark]: TraceAbstraction took 879299.57 ms. Allocated memory was 160.4 MB in the beginning and 2.4 GB in the end (delta: 2.2 GB). Free memory was 124.2 MB in the beginning and 1.6 GB in the end (delta: -1.5 GB). Peak memory consumption was 772.6 MB. Max. memory is 8.0 GB. [2021-08-06 20:20:28,802 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.16 ms. Allocated memory is still 160.4 MB. Free memory is still 140.7 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 24.64 ms. Allocated memory is still 160.4 MB. Free memory was 139.3 MB in the beginning and 137.8 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 13.83 ms. Allocated memory is still 160.4 MB. Free memory was 137.8 MB in the beginning and 137.2 MB in the end (delta: 646.5 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 269.45 ms. Allocated memory is still 160.4 MB. Free memory was 136.8 MB in the beginning and 124.6 MB in the end (delta: 12.2 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 879299.57 ms. Allocated memory was 160.4 MB in the beginning and 2.4 GB in the end (delta: 2.2 GB). Free memory was 124.2 MB in the beginning and 1.6 GB in the end (delta: -1.5 GB). Peak memory consumption was 772.6 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 30, positive: 23, positive conditional: 23, positive unconditional: 0, negative: 7, negative conditional: 7, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 24, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 24, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 24, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 11, negative conditional: 0, negative unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 24, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 24, unknown conditional: 0, unknown unconditional: 24] , Statistics on independence cache: Total cache size (in pairs): 24, Positive cache size: 23, Positive conditional cache size: 0, Positive unconditional cache size: 23, Negative cache size: 1, Negative conditional cache size: 0, Negative unconditional cache size: 1, Independence queries for same thread: 6 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 50]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 68 with TraceHistMax 13,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 9 known predicates. - TimeoutResultAtElement [Line: 45]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 68 with TraceHistMax 13,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 9 known predicates. - TimeoutResultAtElement [Line: 45]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 68 with TraceHistMax 13,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 9 known predicates. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 5 procedures, 32 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 879223.2ms, OverallIterations: 104, TraceHistogramMax: 13, EmptinessCheckTime: 241.5ms, AutomataDifference: 475295.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 66.8ms, PartialOrderReductionTime: 54.3ms, HoareTripleCheckerStatistics: 4287 SDtfs, 40222 SDslu, 68449 SDs, 0 SdLazy, 334419 SolverSat, 17687 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 128630.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 17650 GetRequests, 3464 SyntacticMatches, 33 SemanticMatches, 14153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1044098 ImplicationChecksByTransitivity, 355997.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=4612occurred in iteration=97, InterpolantAutomatonStates: 11055, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 4615.5ms AutomataMinimizationTime, 103 MinimizatonAttempts, 434802 StatesRemovedByMinimization, 103 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 478.9ms SsaConstructionTime, 2965.2ms SatisfiabilityAnalysisTime, 134520.9ms InterpolantComputationTime, 9982 NumberOfCodeBlocks, 9982 NumberOfCodeBlocksAsserted, 730 NumberOfCheckSat, 9778 ConstructedInterpolants, 0 QuantifiedInterpolants, 88948 SizeOfPredicates, 342 NumberOfNonLiveVariables, 11579 ConjunctsInSsa, 4335 ConjunctsInUnsatCore, 204 InterpolantComputations, 2 PerfectInterpolantSequences, 3692/34037 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